2017
DOI: 10.1016/j.ijar.2017.07.010
|View full text |Cite
|
Sign up to set email alerts
|

Causes for query answers from databases: Datalog abduction, view-updates, and integrity constraints

Abstract: Causality has been recently introduced in databases, to model, characterize, and possibly compute causes for query answers. Connections between QAcausality and consistency-based diagnosis and database repairs (wrt. integrity constraint violations) have already been established. In this work we establish precise connections between QA-causality and both abductive diagnosis and the view-update problem in databases, allowing us to obtain new algorithmic and complexity results for QA-causality. We also obtain new … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

1
34
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
6
1
1

Relationship

3
5

Authors

Journals

citations
Cited by 27 publications
(35 citation statements)
references
References 58 publications
1
34
0
Order By: Relevance
“…These notions can be applied to any monotonic query (i.e., whose answer set can only grow when the database grows, e.g., UCQs and Datalog queries)[BS17b,BS17a].…”
mentioning
confidence: 99%
“…These notions can be applied to any monotonic query (i.e., whose answer set can only grow when the database grows, e.g., UCQs and Datalog queries)[BS17b,BS17a].…”
mentioning
confidence: 99%
“…It is also similar to being a relevant hypothesis in the context of abductive diagnosis [6,10,11]. We refer the reader to Bertossi and Salimi [4] who have established the connection between causal responsibility and abductive diagnosis.…”
Section: Introductionmentioning
confidence: 61%
“…It is straightforward to show that the relevance to a CQ without negation can be decided in polynomial time. The problem is known to be NP-complete for Datalog programs with recursion [4]. We now show that there exists a CQ ¬ q containing a polarityconsistent relation T , such that the relevance of a T -fact to q is NP-complete.…”
Section: Hardness Of Multiplicative Approximationmentioning
confidence: 86%
See 1 more Smart Citation
“…Computing causes for CQs can be done in polynomial time in data [33], which also holds for UBCQs [9]. In [10] it was established that cause computation for Datalog queries falls in the second level of the polynomial hierarchy (PH). As has been established in [33,9], the computational problems associated to contingency sets and responsibility are at the second level of PH, in data complexity.…”
Section: Discussionmentioning
confidence: 99%