Answer Set Solving with Bounded Treewidth Revisited
Not on the map. Why?
Abstract (arXiv)
Parameterized algorithms are a way to solve hard problems more efficiently, given that a specific parameter of the input is small. In this paper, we apply this idea to the field of answer set programming (ASP). To this end, we propose two kinds of graph representations of programs to exploit their treewidth as a parameter. Treewidth roughly measures to which extent the internal structure of a program resembles a tree. Our main contribution is the design of parameterized dynamic programming algorithms, which run in linear time if the treewidth and weights of the given program are bounded. Compared to previous work, our algorithms handle the full syntax of ASP. Finally, we report on an empirical evaluation that shows good runtime behaviour for benchmark instances of low treewidth, especially for counting answer sets.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Feb 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 3; 2024: 0; 2025: 3.
9 papers.
- 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
- 2022Decomposition Strategies and Multi-shot ASP Solving for Job-shop Schedulingcited by 3
- 2023Exact ASP Counting with Compact Encodingscited by 3
- 2023IASCAR: Incremental Answer Set Counting by Anytime Refinementcited by 2
- 2025Counting and Reasoning with Planscited by 2
- 2023Solving Projected Model Counting by Utilizing Treewidth and its Limitscited by 1
- 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
- 2025Counting and Reasoning with Plans31 Jan 2025
- 2023Exact ASP Counting with Compact Encodings19 Dec 2023
- 2023IASCAR: Incremental Answer Set Counting by Anytime Refinement13 Nov 2023
- 2023Solving Projected Model Counting by Utilizing Treewidth and its Limits30 May 2023
- 2022Treewidth-aware Reductions of Normal ASP to SAT -- Is Normal ASP Harder than SAT after All?7 Oct 2022
- 2022Decomposition Strategies and Multi-shot ASP Solving for Job-shop Scheduling16 May 2022
- 2021Rushing and Strolling among Answer Sets -- Navigation Made Easy14 Dec 2021