Properties of Answer Set Programming with Convex Generalized Atoms
Mario Alviano, Wolfgang Faber

TL;DR
This paper analyzes answer set programming with convex generalized atoms, showing that many semantics coincide for this class and exploring the implications for complexity and other semantics.
Contribution
It demonstrates that for programs with convex generalized atoms, various semantics align, clarifying the semantic landscape and complexity boundaries in ASP.
Findings
Many semantics coincide for convex generalized atoms
This class defines the boundary for FLP semantics complexity
Implications for understanding ASP semantics and complexity
Abstract
In recent years, Answer Set Programming (ASP), logic programming under the stable model or answer set semantics, has seen several extensions by generalizing the notion of an atom in these programs: be it aggregate atoms, HEX atoms, generalized quantifiers, or abstract constraints, the idea is to have more complicated satisfaction patterns in the lattice of Herbrand interpretations than traditional, simple atoms. In this paper we refer to any of these constructs as generalized atoms. Several semantics with differing characteristics have been proposed for these extensions, rendering the big picture somewhat blurry. In this paper, we analyze the class of programs that have convex generalized atoms (originally proposed by Liu and Truszczynski in [10]) in rule bodies and show that for this class many of the proposed semantics coincide. This is an interesting result, since recently it has…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Multi-Agent Systems and Negotiation · Advanced Algebra and Logic
