-
Explanations for Answer Set Programming
Abstract: The paper presents an enhancement of xASP, a system that generates explanation graphs for Answer Set Programming (ASP). Different from xASP, the new system, xASP2, supports different clingo constructs like the choice rules, the constraints, and the aggregates such as #sum, #min. This work formalizes and presents an explainable artificial intelligence system for a broad fragment of ASP, capable of… ▽ More
Submitted 30 August, 2023; originally announced August 2023.
Comments: In Proceedings ICLP 2023, arXiv:2308.14898
Journal ref: EPTCS 385, 2023, pp. 27-40
-
exp(ASPc) : Explaining ASP Programs with Choice Atoms and Constraint Rules
Abstract: We present an enhancement of exp(ASP), a system that generates explanation graphs for a literal l - an atom a or its default negation ~a - given an answer set A of a normal logic program P, which explain why l is true (or false) given A and P. The new system, exp(ASPc), differs from exp(ASP) in that it supports choice rules and utilizes constraint rules to provide explanation graphs that include i… ▽ More
Submitted 16 September, 2021; originally announced September 2021.
Comments: In Proceedings ICLP 2021, arXiv:2109.07914. In Proceedings the 37th International Conference on Logic Programming (ICLP 2021)
Journal ref: EPTCS 345, 2021, pp. 155-161
-
Generating explanations for answer set programming applications
Abstract: We present an explanation system for applications that leverage Answer Set Programming (ASP). Given a program P, an answer set A of P, and an atom a in the program P, our system generates all explanation graphs of a which help explain why a is true (or false) given the program P and the answer set A. We illustrate the functionality of the system using some examples from the literature.
Submitted 18 April, 2021; originally announced April 2021.
Comments: Paper presented at SPIE 11746, Artificial Intelligence and Machine Learning for Multi-Domain Operations Applications III, 117461L (12 April 2021), 14 pages. arXiv admin note: text overlap with arXiv:2008.01253