• DocumentCode
    3407199
  • Title

    Computing repairs for inconsistent databases

  • Author

    Greco, Sergio ; Zumpano, Ester

  • Author_Institution
    DEIS, Calabria Univ., Italy
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    30
  • Lastpage
    37
  • Abstract
    The paper addresses the problem of managing inconsistencies derived from the integration of multiple autonomous information sources. We propose a general framework for computing repairs and consistent answers over inconsistent databases, i.e. databases which violate integrity constraints. A repair for a database is a minimal set of insert and delete operations which makes the database consistent. In our framework different types of rules defining general integrity constraints, repair constraints (i.e. rules defining conditions on the insertion or deletion of atoms) and prioritized constraints (i.e. rules defining priorities among updates and repairs) are considered. We propose a technique based on the rewriting of constraints into (prioritized) extended disjunctive rules with two different forms of negation (negation as failure and classical negation). The disjunctive program can be used for two different aims: compute ´repairs´ for the database, and produce consistent answers, i.e. maximal set of atoms which do not violate the constraints. The technique proposed is sound and complete and more general than techniques previously proposed
  • Keywords
    data integrity; deductive databases; distributed databases; knowledge based systems; logic programming; query processing; rewriting systems; consistent answers; constraint rewriting; delete operations; disjunctive program; extended disjunctive rules; inconsistent database repairs; inconsistent databases; insert operations; integrity constraints; multiple autonomous information source integration; negation; prioritized constraints; repair constraints; Artificial intelligence; Databases; Remuneration; Warehousing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cooperative Database Systems for Advanced Applications, 2001. CODAS 2001. The Proceedings of the Third International Symposium on
  • Conference_Location
    Beijing
  • Print_ISBN
    0-7695-1128-7
  • Type

    conf

  • DOI
    10.1109/CODAS.2001.945146
  • Filename
    945146