{"type":"ScholarlyArticle","title":"Witnesses for Answer Sets of Basic Logic Programs","authors":[{"name":"Yisong Wang","slug":"yisong-wang","given":"Yisong","family":"Wang","affiliation":""},{"name":"Xianglong Wang","slug":"xianglong-wang","given":"Xianglong","family":"Wang","affiliation":""},{"name":"Zhongtao Xie","slug":"zhongtao-xie","given":"Zhongtao","family":"Xie","affiliation":""},{"name":"Thomas Eiter","slug":"thomas-eiter","given":"Thomas","family":"Eiter","affiliation":""}],"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 justiﬁcations 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 sufﬁcient subsets of logic programs\r\n(witnesses) to structure such an extended resolution proof for an atom in an SPT-answer set. Our results  contribute to the justiﬁcation of answer sets and provide a basis for explainability of ASP-based applications.","doi":"10.24963/ijcai.2025/523","url":"https://ijcai.org/proceedings/2025/523","pdf":"https://ijcai.org/proceedings/2025/0523.pdf","markdown":"https://ijcai.org/proceedings/2025/523.md","bibtex":"https://ijcai.org/proceedings/2025/bibtex/523","volume":{"slug":"2025","title":"Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2025","url":"https://ijcai.org/proceedings/2025/","year":2025,"location":"Montreal, Canada","dates":"16-22 August 2025","editors":"James Kwok","isbn":"978-1-956792-06-5","publisher":"International Joint Conferences on Artificial Intelligence Organization","doi_prefix":"10.24963/ijcai.2025"},"section":"Knowledge Representation and Reasoning","track":"Main Track","number":523,"pages":{"first":4696,"last":4705},"keywords":["AI Ethics, Trust, Fairness: ETF: Explainability and interpretability","Knowledge Representation and Reasoning: KRR: Logic programming"],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}