Continuous Probabilistic Reverse Skyline Monitoring over Uncertain Data Streams

Reverse skyline is useful for supporting many applications, such as marketing decision,environmental monitoring. Since the uncertainty of data is inherent in many scenarios, there is a needfor processing probabilistic reverse skyline queries. In this paper, we study the problem of efficientlyprocessing these queries on uncertain data streams. We first show the formal definitions of reverseskyline probability and probabilistic reverse skyline. Then we propose a new algorithm called CPRSto maintain the most recent N uncertain data elements and to process continuous queries on them.CPRS is based on R-tree, and efficient pruning techniques, one of which is based on a new structurenamed Characteristic Rectangle, are incorporated into it to handling the extra computing complexityarising from the uncertainty of data. Finally, extensive experiments demonstrate that our techniquesare very efficient in handling uncertain data streams.

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

[2]  Jennifer Widom,et al.  Models and issues in data stream systems , 2002, PODS.

[3]  YongTao Yang,et al.  Towards estimating expected sizes of probabilistic skylines , 2011, Science China Information Sciences.

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

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

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

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

[8]  Hans-Peter Kriegel,et al.  The R*-tree: an efficient and robust access method for points and rectangles , 1990, SIGMOD '90.

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

[10]  Jaesoo Yoo,et al.  An efficient method for processing reverse skyline queries , 2010, 2010 Global Mobile Congress.

[11]  Xiaoling Li,et al.  A survey of queries over uncertain data , 2013, Knowledge and Information Systems.

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

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

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