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 :
بازگشت