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
Link To Document