C2S: A Spatial Skyline Algorithm for Changing Data

Skyline queries may be used to filter interesting data from a broad range of data. A Skyline query selects those data that are the best according to multiple user-defined criteria. A special case of Skyline queries are the Spatial Skyline Queries (SSQ). SSQ allow users to express preferences on the closeness between a set of data points and a set of query points. We study the problem of answering SSQ in presence of changing data, i.e., data whose values regularly change over a period of time. In this chapter, it is proposed an algorithm to evaluate SSQ on changing data. The proposed algorithm is able to avoid recomputation of the whole Skyline with each update on the data. Also, the performance of the proposed algorithm against state-of-the-art algorithms was empirically studied. The experimental study shows that the proposed algorithm may become 3 times faster than state-of-the-art algorithms.

[1]  Cyrus Shahabi,et al.  Processing spatial skyline queries in both vector spaces and spatial network databases , 2009, TODS.

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

[3]  Miao Li,et al.  Efficient k-Dominant Skyline Processing in Wireless Sensor Networks , 2009, 2009 Ninth International Conference on Hybrid Intelligent Systems.

[4]  V. Shanthi,et al.  Spatial boolean skyline boundary queries in road networks , 2012, 2012 Third International Conference on Computing, Communication and Networking Technologies (ICCCNT'12).

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

[6]  Gang Chen,et al.  Predictive Skyline Queries for Moving Objects , 2009, DASFAA.

[7]  Yunjun Gao,et al.  Direction-based surrounder queries for mobile recommendations , 2011, The VLDB Journal.

[8]  Nasrin Mazaheri Soudani,et al.  The Spatial Nearest Neighbor Skyline Queries , 2011, ArXiv.

[9]  Georges Voronoi Nouvelles applications des paramètres continus à la théorie des formes quadratiques. Deuxième mémoire. Recherches sur les parallélloèdres primitifs. , 1908 .

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

[11]  Anthony K. H. Tung,et al.  Skyframe: a framework for skyline query processing in peer-to-peer systems , 2008, The VLDB Journal.

[12]  Jakub Lokoc,et al.  Answering Metric Skyline Queries by PM-tree , 2010, DATESO.

[13]  Yuan-Ko Huang,et al.  Continuous distance-based skyline queries in road networks , 2012, Inf. Syst..

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

[15]  V. Shanthi,et al.  Goal Directed Relative Skyline Queries in Time Dependent Road Networks , 2012, ArXiv.

[16]  Wenjie Zhang,et al.  General Spatial Skyline Operator , 2012, DASFAA.

[17]  Gang Chen,et al.  PRISMO: predictive skyline query processing over moving objects , 2012, Journal of Zhejiang University SCIENCE C.

[18]  Seung-won Hwang,et al.  SkyTree: scalable skyline computation for sensor data , 2009, SensorKDD '09.

[19]  Weifa Liang,et al.  Energy-efficient skyline query processing and maintenance in sensor networks , 2008, CIKM '08.

[20]  Weiwei Sun,et al.  Combining Top-k Query in Road Networks , 2011, WAIM Workshops.

[21]  Hoda M. O. Mokhtar,et al.  Multi-level continuous skyline queries (MCSQ) , 2011, 2011 International Conference on Data and Knowledge Engineering (ICDKE).

[22]  Weifa Liang,et al.  Progressive skyline query evaluation and maintenance in wireless sensor networks , 2009, CIKM.

[23]  Ken C. K. Lee,et al.  Location-Dependent Skyline Query , 2008, The Ninth International Conference on Mobile Data Management (mdm 2008).

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

[25]  Yi Lin,et al.  Snapshot isolation and integrity constraints in replicated databases , 2009, TODS.

[26]  Yoshiharu Ishikawa,et al.  Skyline queries based on user locations and preferences for making location-based recommendations , 2009, LBSN '09.

[27]  Hua Lu,et al.  iSky: Efficient and Progressive Skyline Computing in a Structured P2P Network , 2008, 2008 The 28th International Conference on Distributed Computing Systems.

[28]  Marlene Goncalves,et al.  Evaluating Spatial Skyline Queries on Changing Data , 2013, DEXA.