Core Concepts
Consistent query answering (CQA) is an approach to inconsistency-tolerant reasoning in databases and knowledge bases. This paper studies CQA under the closed-world assumption, where the database predicates are assumed to have complete knowledge, and the only way to repair an inconsistency is through tuple deletions.
Abstract
The paper studies the problem of consistent query answering (CQA) in databases with data dependencies expressed by existential rules. Specifically, it focuses on the broad class of disjunctive embedded dependencies with inequalities (DEDs), which extend both tuple-generating dependencies and equality-generated dependencies.
The key points are:
The paper adopts a closed-world assumption, where the database predicates are assumed to have complete knowledge, and the only way to repair an inconsistency is through tuple deletions.
It provides a detailed analysis of the data complexity of repair checking and two inconsistency-tolerant query entailment semantics (AR and IAR) for different classes of existential rules, including acyclic, linear, full, sticky and guarded DEDs.
Many of the studied classes enjoy tractable complexity and first-order (FO) rewritability, which enables practical algorithms for consistent query answering based on FO rewriting methods.
The results complement the existing work on CQA under the open-world assumption, providing a comprehensive understanding of CQA under the closed-world semantics.
Stats
There are no key metrics or important figures used to support the author's key logics.
Quotes
There are no striking quotes supporting the author's key logics.