Reverse Skyline Computation over Sliding Windows

Reverse skyline queries have been used in many real-world applications such as business planning, market analysis, and environmental monitoring. In this paper, we investigated how to efficiently evaluate continuous reverse skyline queries over sliding windows. We first theoretically analyzed the inherent properties of reverse skyline on data streams and proposed a novel pruning technique to reduce the number of data points preserved for processing continuous reverse skyline queries. Then, an efficient approach, called Semidominance Based Reverse Skyline (SDRS), was proposed to process continuous reverse skyline queries. Moreover, an extension was also proposed to handle -of- and -of- reverse skyline queries. Our extensive experimental studies have demonstrated the efficiency as well as effectiveness of the proposed approach with various experimental settings.

[1]  Gang Chen,et al.  On Efficient Reverse k-Skyband Query Processing , 2012, DASFAA.

[2]  Anthony K. H. Tung,et al.  Minimizing the communication cost for continuous skyline maintenance , 2009, SIGMOD Conference.

[3]  Bernhard Seeger,et al.  An optimal and progressive algorithm for skyline queries , 2003, SIGMOD '03.

[4]  Xiang Lian,et al.  Reverse skyline search in uncertain databases , 2008, TODS.

[5]  Kyoung Soo Bok,et al.  A Continuous Reverse Skyline Query Processing Considering the Mobility of Query Objects , 2012, IDCS.

[6]  Hongjun Lu,et al.  Stabbing the sky: efficient skyline computation over sliding windows , 2005, 21st International Conference on Data Engineering (ICDE'05).

[7]  Xiang Lian,et al.  Efficient Processing of Metric Skyline Queries , 2009, IEEE Transactions on Knowledge and Data Engineering.

[8]  Lei Chen,et al.  Continuous monitoring of skylines over uncertain data streams , 2012, Inf. Sci..

[9]  Prasad Deshpande,et al.  Efficient reverse skyline retrieval with arbitrary non-metric similarity measures , 2011, EDBT/ICDT '11.

[10]  Bo Qu,et al.  DC-Tree: An Algorithm for Skyline Query on Data Streams , 2008, ADMA.

[11]  Xiang Lian,et al.  Monochromatic and bichromatic reverse skyline search over uncertain databases , 2008, SIGMOD Conference.

[12]  Yunhao Liu,et al.  Energy-Efficient Reverse Skyline Query Processing over Wireless Sensor Networks , 2012, IEEE Transactions on Knowledge and Data Engineering.

[13]  Liang Huai Yang,et al.  Effective Space Usage Estimation for Sliding-Window Skybands , 2010 .

[14]  Mei Bai,et al.  Energy-Efficient β-Approximate Skylines Processing in Wireless Sensor Networks , 2015 .

[15]  Jeffrey Xu Yu,et al.  Probabilistic Skyline Operator over Sliding Windows , 2009, 2009 IEEE 25th International Conference on Data Engineering.

[16]  Donald Kossmann,et al.  The Skyline operator , 2001, Proceedings 17th International Conference on Data Engineering.

[17]  Raymond Chi-Wing Wong,et al.  Finding the influence set through skylines , 2009, EDBT '09.

[18]  Anthony K. H. Tung,et al.  Categorical skylines for streaming data , 2008, SIGMOD Conference.

[19]  Jignesh M. Patel,et al.  Efficient Continuous Skyline Computation , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[20]  Mei Bai,et al.  Probabilistic Reverse Skyline Query Processing over Uncertain Data Stream , 2012, DASFAA.

[21]  Cyrus Shahabi,et al.  The spatial skyline queries , 2006, VLDB.

[22]  Bernhard Seeger,et al.  Efficient Computation of Reverse Skyline Queries , 2007, VLDB.

[23]  Dongseop Kwon,et al.  An Efficient Pruning Method to Process Reverse Skyline Queries , 2014, J. Inf. Sci. Eng..

[24]  Anthony K. H. Tung,et al.  Continuous Skyline Queries for Moving Objects , 2006, IEEE Transactions on Knowledge and Data Engineering.

[25]  Jongtae Lim,et al.  An Efficient Continuous Reverse Skyline Query Processing Method Over Moving Objects , 2013 .

[26]  Jun-Ki Min,et al.  Efficient Reverse Skyline Processing over Sliding Windows in Wireless Sensor Networks , 2015, Int. J. Distributed Sens. Networks.

[27]  Yufei Tao,et al.  Maintaining sliding window skylines on data streams , 2006, IEEE Transactions on Knowledge and Data Engineering.

[28]  He Li,et al.  A continuous reverse skyline query processing method in moving objects environments , 2016, Data Knowl. Eng..

[29]  Jian Pei,et al.  Efficient Skyline and Top-k Retrieval in Subspaces , 2007, IEEE Transactions on Knowledge and Data Engineering.

[30]  Bernhard Seeger,et al.  Progressive skyline computation in database systems , 2005, TODS.

[31]  Bernhard Seeger,et al.  Constrained subspace skyline computation , 2006, CIKM '06.

[32]  Xiang Lian,et al.  Dynamic skyline queries in metric spaces , 2008, EDBT '08.

[33]  Heng Tao Shen,et al.  Multi-source Skyline Query Processing in Road Networks , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

[34]  Ling Zhu,et al.  Efficient Computation of Reverse Skyline on Data Stream , 2009, 2009 International Joint Conference on Computational Sciences and Optimization.