mlsanityData to 14 Oct 2026

Finite Groundings for ASP with Functions: A Journey through Consistency

arXiv 2405.15794 ↗First posted 8 May 2024cs.AI cs.LOcited by 0

Not on the map. Why?

Abstract (arXiv)

Answer set programming (ASP) is a logic programming formalism used in various areas of artificial intelligence like combinatorial problem solving and knowledge representation and reasoning. It is known that enhancing ASP with function symbols makes basic reasoning problems highly undecidable. However, even in simple cases, state of the art reasoners, specifically those relying on a ground-and-solve approach, fail to produce a result. Therefore, we reconsider consistency as a basic reasoning problem for ASP. We show reductions that give an intuition for the high level of undecidability. These insights allow for a more fine-grained analysis where we characterize ASP programs as "frugal" and "non-proliferous". For such programs, we are not only able to semi-decide consistency but we also propose a grounding procedure that yields finite groundings on more ASP programs with the concept of "forbidden" facts.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 31 references that are in the map. First posted on arXiv 8 May 2024.

Builds on

7 of 31 references.

References · 7

  1. 2017Multi-shot ASP solving with clingocited by 115
  2. 2017Clingo goes Linear Constraints over Reals and Integerscited by 18
  3. 2017Clingcon: The Next Generationcited by 15
  4. 2020Advancing Lazy-Grounding ASP Solving Techniques -- Restarts, Phase Saving, Heuristics, and Morecited by 10
  5. 2020A Uniform Treatment of Aggregates and Constraints in Hybrid ASPcited by 8
  6. 2021On the Foundations of Grounding in Answer Set Programmingcited by 6
  7. 2016lpopt: A Rule Optimization Tool for Answer Set Programmingcited by 4

Built on by

Not cited yet.