User Guided Abductive Proof Generation for Answer Set Programming Queries (Extended Version)
We present a method for generating possible proofs of a query with respect to a given Answer Set Programming (ASP) rule set using an abductive process where the space of abducibles is automatically constructed just from the input rules alone. Given a (possibly empty) set of user provided facts, our...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | We present a method for generating possible proofs of a query with respect to
a given Answer Set Programming (ASP) rule set using an abductive process where
the space of abducibles is automatically constructed just from the input rules
alone. Given a (possibly empty) set of user provided facts, our method infers
any additional facts that may be needed for the entailment of a query and then
outputs these extra facts, without the user needing to explicitly specify the
space of all abducibles. We also present a method to generate a set of directed
edges corresponding to the justification graph for the query. Furthermore,
through different forms of implicit term substitution, our method can take user
provided facts into account and suitably modify the abductive solutions. Past
work on abduction has been primarily based on goal directed methods. However
these methods can result in solvers that are not truly declarative. Much less
work has been done on realizing abduction in a bottom up solver like the Clingo
ASP solver. We describe novel ASP programs which can be run directly in Clingo
to yield the abductive solutions and directed edge sets without needing to
modify the underlying solving engine. |
---|---|
DOI: | 10.48550/arxiv.2209.07948 |