User guided abductive proof generation for answer set programming queries
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...
Saved in:
Main Authors: | , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2022
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sol_research/3995 https://ink.library.smu.edu.sg/context/sol_research/article/5953/viewcontent/PPDP_paper_official.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sol_research-5953 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sol_research-59532022-10-19T06:54:30Z User guided abductive proof generation for answer set programming queries MAHAJAN, Avishkar STRECKER, Martin WONG, Meng Weng (HUANG Mingrong) 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. 2022-09-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sol_research/3995 info:doi/10.1145/3551357.3551383 https://ink.library.smu.edu.sg/context/sol_research/article/5953/viewcontent/PPDP_paper_official.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection Yong Pung How School Of Law eng Institutional Knowledge at Singapore Management University Theory of computation Constraint and logic programming Automated reasoning Applied computing Law Programming Languages and Compilers Science and Technology Law |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Theory of computation Constraint and logic programming Automated reasoning Applied computing Law Programming Languages and Compilers Science and Technology Law |
spellingShingle |
Theory of computation Constraint and logic programming Automated reasoning Applied computing Law Programming Languages and Compilers Science and Technology Law MAHAJAN, Avishkar STRECKER, Martin WONG, Meng Weng (HUANG Mingrong) User guided abductive proof generation for answer set programming queries |
description |
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. |
format |
text |
author |
MAHAJAN, Avishkar STRECKER, Martin WONG, Meng Weng (HUANG Mingrong) |
author_facet |
MAHAJAN, Avishkar STRECKER, Martin WONG, Meng Weng (HUANG Mingrong) |
author_sort |
MAHAJAN, Avishkar |
title |
User guided abductive proof generation for answer set programming queries |
title_short |
User guided abductive proof generation for answer set programming queries |
title_full |
User guided abductive proof generation for answer set programming queries |
title_fullStr |
User guided abductive proof generation for answer set programming queries |
title_full_unstemmed |
User guided abductive proof generation for answer set programming queries |
title_sort |
user guided abductive proof generation for answer set programming queries |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2022 |
url |
https://ink.library.smu.edu.sg/sol_research/3995 https://ink.library.smu.edu.sg/context/sol_research/article/5953/viewcontent/PPDP_paper_official.pdf |
_version_ |
1770576324284383232 |