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