DocumentCode :
3322480
Title :
Dominant Graph: An Efficient Indexing Structure to Answer Top-K Queries
Author :
Zou, Lei ; Chen, Lei
Author_Institution :
Huazhong Univ. of Sci. & Technol., Wuhan
fYear :
2008
fDate :
7-12 April 2008
Firstpage :
536
Lastpage :
545
Abstract :
Given a record set D and a query score function F, a top-k query returns k records from D, whose values of function F on their attributes are the highest. In this paper, we investigate the intrinsic connection between top-k queries and dominant relationship between records, and based on which, we propose an efficient layer-based indexing structure, Dominant Graph (DG), to improve the query efficiency. Specifically, DG is built offline to express the dominant relationship between records and top-k query is implemented as a graph traversal problem, i.e. Traveler algorithm. We prove theoretically that the size of search space (that is the number of retrieved records from the record set to answer top-k query) in our basic algorithm is directly related to the cardinality of skyline points in the record set (see Theorem 3.2). Based on the cost analysis, we propose the optimization technique, pseudo record, to improve the search efficiency. In order to handle the top-k query in the high dimension record set, we also propose N-Way Traveler algorithm. Finally, extensive experiments demonstrate that our proposed methods have significant improvement over its counterparts, including both classical and state art of top-k algorithms. For example, the search space in our algorithm is less than 1/5 of that in AppRI (Xin et al., 2006), one of state art of top-k algorithms. Furthermore, our method can support any aggregate monotone query function.
Keywords :
indexing; query processing; AppRI; N-Way Traveler algorithm; aggregate monotone query function; dominant graph; layer-based indexing structure; optimization; pseudo record; query score function; search space; top-k queries; Aggregates; Art; Cost function; Databases; Indexing; Nearest neighbor searches; Remuneration; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 2008. ICDE 2008. IEEE 24th International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4244-1836-7
Electronic_ISBN :
978-1-4244-1837-4
Type :
conf
DOI :
10.1109/ICDE.2008.4497462
Filename :
4497462
Link To Document :
بازگشت