Constrained Sampling and Counting: Universal Hashing Meets SAT Solving
Not on the map. Why?
Abstract (arXiv)
Constrained sampling and counting are two fundamental problems in artificial intelligence with a diverse range of applications, spanning probabilistic reasoning and planning to constrained-random verification. While the theory of these problems was thoroughly investigated in the 1980s, prior work either did not scale to industrial size instances or gave up correctness guarantees to achieve scalability. Recently, we proposed a novel approach that combines universal hashing and SAT solving and scales to formulas with hundreds of thousands of variables without giving up correctness guarantees. This paper provides an overview of the key ingredients of the approach and discusses challenges that need to be overcome to handle larger real-world instances.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Dec 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1; 2025: 2.
6 papers.
- 2024Softened Symbol Grounding for Neuro-symbolic Systemscited by 16
- 2023Rounding Meets Approximate Model Countingcited by 6
- 2021Projected Model Counting: Beyond Independent Supportcited by 2
- 2022Exploiting complex pattern features for interactive pattern miningcited by 0
- 2025SMT(LIA) Sampling with High Diversitycited by 0
- 2025Systematic Parameter Decision in Approximate Model Countingcited by 0
- 2025Systematic Parameter Decision in Approximate Model Counting8 Apr 2025
- 2025SMT(LIA) Sampling with High Diversity25 Feb 2025
- 2024Softened Symbol Grounding for Neuro-symbolic Systems1 Mar 2024
- 2023Rounding Meets Approximate Model Counting16 May 2023
- 2022Exploiting complex pattern features for interactive pattern mining8 Apr 2022
- 2021Projected Model Counting: Beyond Independent Support18 Oct 2021