2019
DOI: 10.1007/978-3-030-20528-7_15
|View full text |Cite
|
Sign up to set email alerts
|

Repair-Based Degrees of Database Inconsistency

Abstract: We propose a generic numerical measure of the inconsistency of a database with respect to a set of integrity constraints. It is based on an abstract repair semantics. In particular, an inconsistency measure associated to cardinalityrepairs is investigated in detail. More specifically, it is shown that it can be computed via answer-set programs, but sometimes its computation can be intractable in data complexity. However, polynomial-time deterministic and randomized approximations are exhibited. The behavior of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
23
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(23 citation statements)
references
References 48 publications
0
23
0
Order By: Relevance
“…Starting from the pioneering work of [5], there has been a wealth of research on the problem of consistent query answering in inconsistent databases [7,39,36,23,8]. Most of the existing works make a distinction between consistent and inconsistent answers based on the notion of a database repair (see [11,10] for a survey). A repair is a database instance obtained by applying some minimal changes on the initial database instance in order to make it compliant with a given set of integrity constraints.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Starting from the pioneering work of [5], there has been a wealth of research on the problem of consistent query answering in inconsistent databases [7,39,36,23,8]. Most of the existing works make a distinction between consistent and inconsistent answers based on the notion of a database repair (see [11,10] for a survey). A repair is a database instance obtained by applying some minimal changes on the initial database instance in order to make it compliant with a given set of integrity constraints.…”
Section: Related Workmentioning
confidence: 99%
“…Usually, there exist several possible repairs of a given database and for such a reason, following the certain answers semantics, consistent answers to a given query are defined as being the intersection of the query answers on all possible repairs of the initial database instance. The problem of consistent query answering has been investigated in several settings depending on: (i) the definition of repairs, where a repair is defined in terms of the sets of inserted and/or deleted tuples [11,10,34,13], or updates [39,32,6] and (ii) the considered integrity constraints and the query language. The latter has been studied for a variety of queries and constraints such as first-order queries and binary universal constraints or single functional dependencies [5], union of conjunctive queries and key and inclusion dependencies [14], first-order queries and denial constraints [16], to mention a few.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…This makes it possible to apply all the results about inconsistency measures for propositional knowledge bases to a wide range of applications. We believe that this is a significant advance for the whole idea of inconsistency measurement that has been developed for propositional knowledge bases, and explored in several other individual settings such as software specifications [46], databases [4,14,44,51], and ontologies [63,64], among others.…”
Section: Introductionmentioning
confidence: 99%
“…Hence, measuring database inconsistency has been revisited and generalized recently by data management community. [9] argued that both the admissible repair actions and how close we want stay to the instance at hand should be taken into account when defining such measure. To achieve this, database repairs [8] could be applied to define degrees of inconsistency.…”
Section: Introductionmentioning
confidence: 99%