Optimizing Multi-Top-k Queries over Uncertain Data Streams

被引:10
|
作者
Chen, Tao [1 ]
Chen, Lei [2 ]
Oezsu, M. Tamer [3 ]
Xiao, Nong [4 ]
机构
[1] Beijing Proteome Res Ctr, State Key Lab Prote, Bioinformat Grp, Beijing 102206, Peoples R China
[2] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon, Hong Kong, Peoples R China
[3] Univ Waterloo, Database Res Grp, David R Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
[4] Natl Univ Def Technol, Sch Comp, Changsha 410073, Hunan, Peoples R China
基金
加拿大自然科学与工程研究理事会; 中国国家自然科学基金;
关键词
Data streams; uncertain data streams; top-k query; multiquery optimization;
D O I
10.1109/TKDE.2012.126
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Query processing over uncertain data streams, in particular top-k query processing, has become increasingly important due to its wide application in many fields such as sensor network monitoring and internet traffic control. In many real applications, multiple top-k queries are registered in the system. Sharing the results of these queries is a key factor in saving the computation cost and providing real-time response. However, due to the complex semantics of uncertain top-k query processing, it is nontrivial to implement sharing among different top-k queries and few works have addressed the sharing issue. In this paper, we formulate various types of sharing among multiple top-k queries over uncertain data streams based on the frequency upper bound of each top-k query. We present an optimal dynamic programming solution as well as a more efficient (in terms of time and space complexity) greedy algorithm to compute the execution plan of executing queries for saving the computation cost between them. Experiments have demonstrated that the greedy algorithm can find the optimal solution in most cases, and it can almost achieve the same performance (in terms of latency and throughput) as the dynamic programming approach.
引用
收藏
页码:1814 / 1829
页数:16
相关论文
共 50 条
  • [1] Continuous Monitoring of Top-k Dominating Queries over Uncertain Data Streams
    Li, Guohui
    Luo, Changyin
    Li, Jianjun
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2014, PT I, 2014, 8786 : 244 - 255
  • [2] Optimizing Distributed Top-k Queries on Uncertain Data
    Zhao Zhibin
    Yu Yang
    Bao Yubin
    Yu Ge
    [J]. 2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 3209 - 3214
  • [3] An efficient algorithm for top-k queries on uncertain data streams
    Dai, Caiyan
    Chen, Ling
    Chen, Yixin
    Tang, Keming
    [J]. 2012 11TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2012), VOL 1, 2012, : 294 - 299
  • [4] Upsortable: Programming Top-K Queries Over Data Streams
    Subercaze, Julien
    Gravier, Christophe
    Gillani, Syed
    Kammoun, Abderrahmen
    Laforest, Frederique
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (12): : 1873 - 1876
  • [5] Top-k Queries Over Uncertain Scores
    Liu, Qing
    Basu, Debabrota
    Abdessalem, Talel
    Bressan, Stephane
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2016 CONFERENCES, 2016, 10033 : 245 - 262
  • [6] Sliding-window top-k queries on uncertain streams
    Jin, Cheqing
    Yi, Ke
    Chen, Lei
    Yu, Jeffrey Xu
    Lin, Xuemin
    [J]. VLDB JOURNAL, 2010, 19 (03): : 411 - 435
  • [7] Sliding-window top-k queries on uncertain streams
    Cheqing Jin
    Ke Yi
    Lei Chen
    Jeffrey Xu Yu
    Xuemin Lin
    [J]. The VLDB Journal, 2010, 19 : 411 - 435
  • [8] Sliding-Window Top-k Queries on Uncertain Streams
    Jin, Cheqing
    Yi, Ke
    Chen, Lei
    Yu, Jeffrey Xu
    Lin, Xuemin
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2008, 1 (01): : 301 - 312
  • [9] Top k probabilistic skyline queries on uncertain data
    Yang, Zhibang
    Li, Kenli
    Zhou, Xu
    Mei, Jing
    Gao, Yunjun
    [J]. NEUROCOMPUTING, 2018, 317 : 1 - 14
  • [10] Cleaning Uncertain Data for Top-k Queries
    Mo, Luyi
    Cheng, Reynold
    Li, Xiang
    Cheung, David W.
    Yang, Xuan S.
    [J]. 2013 IEEE 29TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2013, : 134 - 145