Answer Sets for Logic Programs with Arbitrary Abstract Constraint Atoms
E. Pontelli, T. C. Son, P. H. Tu

TL;DR
This paper introduces four generalized answer set semantics for logic programs with arbitrary abstract constraint atoms, extending existing semantics and establishing their equivalence and properties.
Contribution
It presents two new approaches to defining answer sets for programs with arbitrary c-atoms, generalizing normal logic program semantics and relating to existing frameworks.
Findings
Four equivalent answer set definitions for c-atom programs
Generalization of fixpoint and level mapping semantics
Extension of stable model and well-supported model correspondence
Abstract
In this paper, we present two alternative approaches to defining answer sets for logic programs with arbitrary types of abstract constraint atoms (c-atoms). These approaches generalize the fixpoint-based and the level mapping based answer set semantics of normal logic programs to the case of logic programs with arbitrary types of c-atoms. The results are four different answer set definitions which are equivalent when applied to normal logic programs. The standard fixpoint-based semantics of logic programs is generalized in two directions, called answer set by reduct and answer set by complement. These definitions, which differ from each other in the treatment of negation-as-failure (naf) atoms, make use of an immediate consequence operator to perform answer set checking, whose definition relies on the notion of conditional satisfaction of c-atoms w.r.t. a pair of interpretations. The…
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.
