Towards Real-Time Approximate Counting
Yash Pote, Kuldeep S. Meel, Jiong Yang
Abstract
Model counting is the task of counting the number of satisfying assignments of a Boolean formula. Since counting is intractable in general, most applications use (ε, δ)approximations, where the output is within a (1 + ε)-factor of the count with probability at least 1 -δ. Many demanding applications make thousands of counting queries, and the stateof-the-art approximate counter, ApproxMC, makes hundreds of calls to SAT solvers to answer a single approximate counting query. The sheer number of SAT calls poses a significant challenge to the existing approaches. In this work, we propose an approximation scheme, Ap-proxMC7 that is tailored to such demanding applications with low time limits. Compared to ApproxMC, ApproxMC7 makes 14× fewer SAT calls while providing the same guarantees as ApproxMC in the constant-factor regime. In an evaluation over 2,247 instances, ApproxMC7 solved 271 more instances and achieved a 2× speedup against ApproxMC.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext c23176f2-2cf2-4523-8024-5445942f30a4Builds on6
- Quantitative Verification of Neural Networks and Its Security ApplicationsTeodora Baluta, Shiqi Shen, Shweta Shinde, Kuldeep S. Meel et al.CCS 2019 · 115 citations
- Efficient Distance Approximation for Structured High-Dimensional Distributions via LearningArnab Bhattacharyya, Sutanu Gayen, Kuldeep S. Meel, N. V. VinodchandranNeurIPS 2020 · 29 citations
- Sparse Hashing for Scalable Approximate Model Counting: Theory and PracticeKuldeep S. Meel, S. AkshayLICS 2020 · 20 citations
- Rounding Meets Approximate Model CountingJiong Yang, Kuldeep S. MeelCAV 2023 · 8 citations
- Randomized Synthesis for Diversity and Cost Constraints with Control ImprovisationAndreas Gittis, Eric Vin, Daniel J. FremontCAV 2022 · 4 citations
Related papers
- Formally Certified Approximate Model CountingYong Kiam Tan, Jiong Yang, Mate Soos, Magnus O. Myreen et al.CAV 2024 · 1 citation
- Auditable Algorithms for Approximate Model CountingKuldeep S. Meel, Supratik Chakraborty, S. AkshayAAAI 2024 · 2 citations
- Tinted, Detached, and Lazy CNF-XOR Solving and Its Applications to Counting and SamplingMate Soos, Stephan Gocht, Kuldeep S. MeelCAV 2020 · 102 citations
- Fast Converging Anytime Model CountingYong Lai, Kuldeep S. Meel, Roland H. C. YapAAAI 2023 · 4 citations
- Engineering an Exact Pseudo-Boolean Model CounterSuwei Yang, Kuldeep S. MeelAAAI 2024 · 3 citations
