A Survey of Top-k Query Processing Techniques in Relational Database Systems

被引:505
作者
Ilyas, Ihab F. [1 ]
Beskales, George [1 ]
Soliman, Mohamed A. [1 ]
机构
[1] Univ Waterloo, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Algorithms; Design; Experimentation; Performance; Top-k; rank-aware processing; rank aggregation; voting;
D O I
10.1145/1391729.1391730
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Efficient processing of top-k queries is a crucial requirement in many interactive environments that involve massive amounts of data. In particular, efficient top-k processing in domains such as the Web, multimedia search, and distributed systems has shown a great impact on performance. In this survey, we describe and classify top- k processing techniques in relational databases. We discuss different design dimensions in the current techniques including query models, data access methods, implementation levels, data and query certainty, and supported scoring functions. We show the implications of each dimension on the design of the underlying techniques. We also discuss top- k queries in XML domain, and show their connections to relational approaches.
引用
收藏
页数:58
相关论文
共 70 条
[41]   Probe minimization by schedule optimization: Supporting top-k queries with expensive predicates [J].
Hwang, Seung-won ;
Chang, Kevin Chen-Chuan .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2007, 19 (05) :646-662
[42]   Optimizing top-k queries for middleware access: A unified cost-based approach [J].
Hwang, Seung-Won ;
Chang, Kevin Chen-Chuan .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 2007, 32 (01)
[43]  
ILYAS FI, 2003, P 29 INT C VER LARG, P754
[44]  
Ilyas I. F., 2002, Proceedings of the Twenty-eighth International Conference on Very Large Data Bases, P950
[45]   Supporting top-k join queries in relational databases [J].
Ilyas, IF ;
Aref, WG ;
Elmagarmid, AK .
VLDB JOURNAL, 2004, 13 (03) :207-221
[46]   Adaptive rank-aware query optimization in relational databases [J].
Ilyas, Ihab F. ;
Aref, Walid G. ;
Elmagarmid, Ahmed K. ;
Elmongui, Hicham G. ;
Shah, Rahul ;
Vitter, Jeffrey Scott .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 2006, 31 (04) :1257-1304
[47]  
Ilyas Ihab F, 2004, P ACM SIGMOD INT C M, P203
[48]   INCOMPLETE INFORMATION IN RELATIONAL DATABASES [J].
IMIELINSKI, T ;
LIPSKI, W .
JOURNAL OF THE ACM, 1984, 31 (04) :761-791
[49]  
KENDALL MG, 1945, BIOMETRIKA, V33, P239, DOI 10.1093/biomet/33.3.239
[50]  
Li C., 2005, P 2005 ACM SIGMOD IN, P131, DOI DOI 10.1145/1066157.1066173