mlsanityData to 14 Oct 2026

Characterizing Structural Hardness of Logic Programs: What makes Cycles and Reachability Hard for Treewidth?

arXiv 2301.07472 ↗First posted 18 Jan 2023cs.LO cs.AI cs.DMcited by 0

Not on the map. Why?

Abstract (arXiv)

Answer Set Programming (ASP) is a problem modeling and solving framework for several problems in KR with growing industrial applications. Also for studies of computational complexity and deeper insights into the hardness and its sources, ASP has been attracting researchers for many years. These studies resulted in fruitful characterizations in terms of complexity classes, fine-grained insights in form of dichotomy-style results, as well as detailed parameterized complexity landscapes. Recently, this lead to a novel result establishing that for the measure treewidth, which captures structural density of a program, the evaluation of the well-known class of normal programs is expected to be slightly harder than deciding satisfiability (SAT). However, it is unclear how to utilize this structural power of ASP. This paper deals with a novel reduction from SAT to normal ASP that goes beyond well-known encodings: We explicitly utilize the structural power of ASP, whereby we sublinearly decrease the treewidth, which probably cannot be significantly improved. Then, compared to existing results, this characterizes hardness in a fine-grained way by establishing the required functional dependency of the dependency graph's cycle length (SCC size) on the treewidth.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 52 references that are in the map. First posted on arXiv 18 Jan 2023.

Builds on

7 of 52 references.

References · 7

  1. 2022Treewidth-aware Reductions of Normal ASP to SAT -- Is Normal ASP Harder than SAT after All?cited by 8
  2. 2014Clause-Learning Algorithms with Many Restarts and Bounded-Width Resolutioncited by 7
  3. 2020selp: A Single-Shot Epistemic Logic Program Solvercited by 7
  4. 2019Lower Bounds for QBFs of Bounded Treewidthcited by 6
  5. 2020Treewidth-Aware Complexity in ASP: Not all Positive Cycles are Equally Hardcited by 6
  6. 2019Slightly Superexponential Parameterized Problemscited by 4
  7. 2016Clique-Width and Directed Width Measures for Answer-Set Programmingcited by 3

Built on by

Not cited yet.