Normal Nested Answer Set Programs: Syntactics, Semantics and Logical Calculi
Gonzalo E. Imaz

TL;DR
This paper introduces normal nested answer set programs (NNPs), defining their syntax, semantics, and logical calculi, and demonstrates their computational complexity and relation to existing answer set programming frameworks.
Contribution
It fills the gap by formally defining NNPs, their semantics, and logical calculi, extending answer set programming to nested normal-disjunctive programs.
Findings
NNPs generalize ASP with nested expressions.
Answer set computation for NNPs is P-complete.
Nested logical calculi recover classical resolution methods.
Abstract
Nested answer set programming (NASP; Lifschitz et al., 1999) generalizes answer set programming (ASP) by admitting nested expressions in rule bodies and heads, and thus, NASP aims at exploiting program succinctness. Yet, although NASP expressiveness is undoubtedly superior to ASP one, the former's reasoning capabilities remain unexplored. This reality seems subsequent to the next existing wide-ranging gap: normal nested programs (NNPs) are not known, or in other words, the nested normal-disjunctive boundary is unidentified thus far. Such an unfavorable situation is yet antagonistic to that of ASP as its normal programs (NPs) have been vital for propelling ASP. We will fill such a gap by defining the NNPs, their semantics and their associated nested logical calculi. Besides, while the unique known way to compute nested programs is unfold them back, we propose to do so in their original…
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 · Semantic Web and Ontologies
