Skip to main navigation Skip to search Skip to main content

Optimizing Computation of Repairs from Active Integrity Constraints

  • University of Southern Denmark

Research output: Journal Article or Conference Article in JournalConference articleResearchpeer-review

Abstract

Active integrity constraints (AICs) are a form of integrity constraints for databases that not only identify inconsistencies, but also suggest how these can be overcome. The semantics for AICs defines different types of repairs, but deciding whether an inconsistent database can be repaired and finding possible repairs is a NP- or Σ2p-complete problem, depending on the type of repairs one has in mind. In this paper, we introduce two different relations on AICs: an equivalence relation of independence, allowing the search to be parallelized among the equivalence classes, and a precedence relation, inducing a stratification that allows repairs to be built progressively. Although these relations have no impact on the worst-case scenario, they can make significant difference in the practical computation of repairs for inconsistent databases.
Original languageEnglish
Book seriesLecture Notes in Computer Science
Volume8367
Pages (from-to)361-380
Number of pages20
DOIs
Publication statusPublished - 2014
Externally publishedYes
EventInternational Symposium on Foundations of Information and Knowledge Systems - Bordeaux, France
Duration: 3 Mar 20147 Mar 2014
Conference number: 8
https://dl.acm.org/doi/proceedings/10.5555/2769860

Conference

ConferenceInternational Symposium on Foundations of Information and Knowledge Systems
Number8
Country/TerritoryFrance
CityBordeaux
Period03/03/201407/03/2014
Internet address

Keywords

  • Integrity Constraint
  • Precedence Relation
  • Optimize Computation
  • Propositional Atom
  • Deductive Database

Fingerprint

Dive into the research topics of 'Optimizing Computation of Repairs from Active Integrity Constraints'. Together they form a unique fingerprint.

Cite this