Sufficient Explanations in Databases and their Connections to Database Repairs
Leopoldo Bertossi, Nina Pardal

TL;DR
This paper explores the concept of sufficient explanations in databases, introducing a sufficiency-degree metric, and connects it to database repairs and causality, providing new computational methods using answer-set programming.
Contribution
It introduces the notion of sufficiency-degree for database explanations and links it to repairs and causality, with a novel computational approach via answer-set programs.
Findings
Defined the sufficiency-degree for database tuples
Connected explanations to database repairs and causality
Developed answer-set programming methods for computation
Abstract
We investigate the notion of sufficient explanation, and a sufficiency-degree as attribution score for database tuples in relation to query answering. We also investigate and exploit connections with database repairs as used for dealing with inconsistent databases; and with causality-based necessary explanations, obtaining new computational results. We show how to use answer-set programs to specify sufficient explanations and compute sufficiency-degrees.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Semantic Web and Ontologies · Scientific Computing and Data Management
