IASCAR: Incremental Answer Set Counting by Anytime Refinement
Not on the map. Why?
Abstract (arXiv)
Answer set programming (ASP) is a popular declarative programming paradigm with various applications. Programs can easily have many answer sets that cannot be enumerated in practice, but counting still allows quantifying solution spaces. If one counts under assumptions on literals, one obtains a tool to comprehend parts of the solution space, so-called answer set navigation. However, navigating through parts of the solution space requires counting many times, which is expensive in theory. Knowledge compilation compiles instances into representations on which counting works in polynomial time. However, these techniques exist only for CNF formulas, and compiling ASP programs into CNF formulas can introduce an exponential overhead. This paper introduces a technique to iteratively count answer sets under assumptions on knowledge compilations of CNFs that encode supported models. Our anytime technique uses the inclusion-exclusion principle to improve bounds by over- and undercounting systematically. In a preliminary empirical analysis, we demonstrate promising results. After compiling the input (offline phase), our approach quickly (re)counts.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 11 of its 95 references that are in the map. First posted on arXiv 13 Nov 2023.
Builds on
11 of 95 references.
References · 11
- 2020The Model Counting Competition 2020cited by 24
- 2014Distribution-Aware Sampling and Weighted Model Counting for SATcited by 15
- 2017Answer Set Solving with Bounded Treewidth Revisitedcited by 9
- 2019Design and Results of the Second International Competition on Computational Models of Argumentationcited by 9
- 2021Rushing and Strolling among Answer Sets -- Navigation Made Easycited by 9
- 2022Treewidth-aware Reductions of Normal ASP to SAT -- Is Normal ASP Harder than SAT after All?cited by 8
- 2020Exploiting Database Management Systems and Treewidth for Countingcited by 7
- 2018Benchmarking Crimes: An Emerging Threat in Systems Securitycited by 4
- 2021Utilizing Treewidth for Quantitative Reasoning on Epistemic Logic Programscited by 3
- 2017On Hashing-Based Approaches to Approximate DNF-Countingcited by 2
- 2020Towards Faster Reasoners By Using Transparent Huge Pagescited by 1
Built on by
Citing papers per year: 2025: 2.
2 papers.
- 2025Answer Set Counting and its Applicationscited by 0
- 2025Counting Answer Sets of Disjunctive Answer Set Programscited by 0
- 2025Counting Answer Sets of Disjunctive Answer Set Programs15 Jul 2025
- 2025Answer Set Counting and its Applications13 Feb 2025