A Sequent Calculus for Answer Set Entailment
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 4463-4472.
https://doi.org/10.24963/ijcai.2025/497
Keywords
- Knowledge Representation and Reasoning: KRR: Common-sense reasoning
- Knowledge Representation and Reasoning: KRR: Logic programming
- Knowledge Representation and Reasoning: KRR: Non-monotonic reasoning
Abstract
Answer Set Programming (ASP) is a popular nonmonotonic formalism used for common-sense reasoning and problem-solving based on stable model semantics. Equilibrium logic is a generalisation of ASP for arbitrary propositional theories and thus provides a logical characterisation of the nonmonotonic stable model semantics. In difference to classical logic, which can be defined via proof or model theory, nonmonotonic reasoning formalisms are defined via their models exclusively. Equilibrium logic is no exception here, as it has no proper proof-theoretic axiomatisation. Besides this being a theoretical imbalance, it also has consequences regarding notions of justification and explainability. In this work, we fill this gap by providing a sequent calculus for answer set entailment. Our calculus builds upon ideas from existing calculi for other nonmonotonic formalisms and utilises calculi for the logic of here and there, which is the underlying base logic of equilibrium logic. We show that the calculus is sound and complete and discuss pitfalls as well as alternative axiomatisations. Finally, we address how our approach can be of use for explainability in ASP.
@inproceedings{ijcai2025p497,
title = {A Sequent Calculus for Answer Set Entailment},
author = {Eiter, Thomas and Geibinger, Tobias},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {4463--4472},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/497},
url = {https://doi.org/10.24963/ijcai.2025/497},
}
TY - CPAPER TI - A Sequent Calculus for Answer Set Entailment AU - Eiter, Thomas AU - Geibinger, Tobias T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 4463 EP - 4472 DO - 10.24963/ijcai.2025/497 UR - https://doi.org/10.24963/ijcai.2025/497 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: