DocumentCode :
1213872
Title :
Efficient Processing of Top-k Queries in Uncertain Databases with x-Relations
Author :
Yi, Ke ; Li, Feifei ; Kollios, George ; Srivastava, Divesh
Author_Institution :
Hongkong Univ. of Sci. & Technol., Kowloon
Volume :
20
Issue :
12
fYear :
2008
Firstpage :
1669
Lastpage :
1682
Abstract :
This work introduces novel polynomial algorithms for processing top-k queries in uncertain databases under the generally adopted model of x-relations. An x-relation consists of a number of x-tuples, and each x-tuple randomly instantiates into one tuple from one or more alternatives. Our results significantly improve the best known algorithms for top-k query processing in uncertain databases, in terms of both runtime and memory usage. In the single-alternative case, the new algorithms are 2 to 3 orders of magnitude faster than the previous algorithms. In the multialternative case, we introduce the first-known polynomial algorithms, while the current best algorithms have exponential complexity in both time and space. Our algorithms run in near linear or low polynomial time and cover both types of top-k queries in uncertain databases. We provide both the theoretical analysis and an extensive experimental evaluation to demonstrate the superiority of the new approaches over existing solutions.
Keywords :
computational complexity; probability; query processing; uncertain systems; exponential complexity; polynomial algorithm; probability; top-k query processing; uncertain database; x-relation model; x-tuple; Analysis of Algorithms and Problem Complexity; Database Management; Database design; Information Technology and Systems; Query design and implementation languages; Theory of Computation; Top-k Query; Uncertain Database; modeling and management; x-Relation Model;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2008.90
Filename :
4515868
Link To Document :
بازگشت