Efficient and scalable continuous skyline monitoring in two-tier streaming settings

被引:13
作者
Lu, Hua [1 ]
Zhou, Yongluan [2 ]
Haustad, Jonas [2 ]
机构
[1] Aalborg Univ, Dept Comp Sci, Aalborg, Denmark
[2] Univ So Denmark, Dept Math & Comp Sci, Copenhagen, Denmark
关键词
Skyline; Continuous skyline monitoring; Stream; QUERIES;
D O I
10.1016/j.is.2012.05.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Two-tier streaming settings are a typical dynamic environment where continuous skylines represent an important semantic indicator for multiple attributes. To monitor skylines over the dynamic data in such settings, one needs to continuously update the skyline query results in order to reflect the new data values. This paper tackles the problem of continuous skyline monitoring on a central query server over dynamic data from multiple data sites. Simply sending the updates of tuple values to the server is cost-prohibitive. Therefore, we propose an approach that allows the central server to collaborate with the data sites to monitor the possible skyline changes. By doing so, the processing load is distributed over all the data sites instead of only on the central server. Furthermore, this collaborative approach minimizes the bandwidth consumption between the server and the data sites, which is often critical in a widely distributed environment such as a wide-area sensor network. We give theoretical upper bounds for the computation costs and communication costs of the proposed collaborative approach. We also conduct extensive experiments on both synthetic and real data sets. The experimental results demonstrate that our collaborative approach is efficient, scalable and well-balanced in terms of communication costs and computation costs. (c) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:68 / 81
页数:14
相关论文
共 29 条
[1]  
[Anonymous], LAWR BERK LAB LBL CO
[2]  
[Anonymous], 2007, P 23 INT C DAT ENG I
[3]  
[Anonymous], 2006, P IEEE 22 INT C DAT
[4]  
Babcock B., 2003, P ACM SIGMOD INT C M
[5]  
Balke WT, 2004, LECT NOTES COMPUT SC, V2992, P256
[6]   The Skyline operator [J].
Börzsönyi, S ;
Kossmann, D ;
Stocker, K .
17TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2001, :421-430
[7]   Skyline with presorting [J].
Chomicki, J ;
Godfrey, P ;
Gryz, J ;
Liang, DM .
19TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2003, :717-719
[8]  
Dellis E., 2007, Proceedings of the 33rd international conference on Very large data bases, P291
[9]  
Godfrey P., 2005, P 31 INT C VERY LARG, P229
[10]   Continuous skyline queries for moving objects [J].
Huang, Zhiyong ;
Lu, Hua ;
Ooi, Beng Chin ;
Tung, Anthony K. H. .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2006, 18 (12) :1645-1658