Skip to search boxSkip to navigationSkip to main content

Optimizing Computation of Repairs from Active Integrity Constraints

  • Luís Cruz-Filipe
  • University of Southern Denmark
Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-review

Publication Information

Output type

Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 361-380 (20 pages)

Journal (Volume, Issue Number)

Lecture Notes in Computer Science (Volume 8367)

Publication milestones

  • Published - 2014

Publication status

Published - 2014

Publication IDs

  • Scopus: 84898079811

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.

Publication metrics

Access to documents

Related Event

Title

International Symposium on Foundations of Information and Knowledge Systems

Event type

Conference

Degree of recognition

International event

Date

03/03/2014 - 07/03/2014

Location

BordeauxFrance