Lune

AAAI2025Top-tier venue

Towards Real-Time Approximate Counting

Yash Pote, Kuldeep S. Meel, Jiong Yang

2025Year
3Citations

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.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext c23176f2-2cf2-4523-8024-5445942f30a4

Builds on6

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines