• DocumentCode
    2729877
  • Title

    Efficient Approximation Algorithms for Repairing Inconsistent Databases

  • Author

    Lopatenko, A. ; Bravo, L.

  • Author_Institution
    Free Univ. of Bozen-Bolzano, Bolzano, Italy
  • fYear
    2007
  • fDate
    15-20 April 2007
  • Firstpage
    216
  • Lastpage
    225
  • Abstract
    We consider the problem of repairing a database that is inconsistent wrt a set of integrity constraints by updating numerical values. In particular, we concentrate on denial integrity constraints with numerical built-in predicates. So far research in this context has concentrated in computational complexity analysis. In this paper we focus on efficient approximation algorithms to obtain a database repair and we present an algorithm that runs in O(n log n) wrt the size of the database. Our experimental evaluations show that even for large databases an approximate repair of the database can be computed efficiently despite the fact that the exact problem is computationally intractable. Finally, we show that our results can also be applied to database repairs obtained by a minimal number of tuple deletions.
  • Keywords
    computational complexity; data integrity; database management systems; computational complexity analysis; denial integrity constraint; efficient approximation; inconsistent database repair; numerical built-in predicates; Approximation algorithms; Bleaching; Chromium; Cleaning; Computational complexity; Databases; Demography; Greedy algorithms; Merging; Partial response channels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2007. ICDE 2007. IEEE 23rd International Conference on
  • Conference_Location
    Istanbul
  • Print_ISBN
    1-4244-0802-4
  • Type

    conf

  • DOI
    10.1109/ICDE.2007.367867
  • Filename
    4221670