Witnesses for Answer Sets of Basic Logic Programs
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 4696-4705.
https://doi.org/10.24963/ijcai.2025/523
Keywords
- AI Ethics, Trust, Fairness: ETF: Explainability and interpretability
- Knowledge Representation and Reasoning: KRR: Logic programming
Abstract
Explanation plays an important role in the decisions of both symbolic and neural network-based AI systems. Logic programs under answer set semantics (ASP) have been a typical declarative reasoning and problem-solving paradigm that has extensive applications in various AI domains. In this paper, we consider the issue of explanation for logic programs with abstract constraint atoms (c-atoms) under SPT-answer set semantics. Such c-atoms are general enough to capture complex constructors of logic programs, including aggregates, and the SPT-answer sets exclude circular justifications that other semantics have. We propose a minimal reduct for logic programs with c-atoms that yields a new semantic characterization of SPT-answer sets, and then introduce an extension of resolution for clauses with c-atoms. As we show, every atom in an SPT-answer set enjoys an extended resolution proof from the minimal reduct of its logic program. Finally, we present minimal sufficient subsets of logic programs
(witnesses) to structure such an extended resolution proof for an atom in an SPT-answer set. Our results contribute to the justification of answer sets and provide a basis for explainability of ASP-based applications.
@inproceedings{ijcai2025p523,
title = {Witnesses for Answer Sets of Basic Logic Programs},
author = {Wang, Yisong and Wang, Xianglong and Xie, Zhongtao and Eiter, Thomas},
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 = {4696--4705},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/523},
url = {https://doi.org/10.24963/ijcai.2025/523},
}
TY - CPAPER TI - Witnesses for Answer Sets of Basic Logic Programs AU - Wang, Yisong AU - Wang, Xianglong AU - Xie, Zhongtao AU - Eiter, Thomas 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 - 4696 EP - 4705 DO - 10.24963/ijcai.2025/523 UR - https://doi.org/10.24963/ijcai.2025/523 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: