Distributed Spatial k-dominant Skyline Maintenance Using Computational Object Preservation

The existing k-dominant skyline solutions are restricted to centralized query processors, limiting scalability, and imposing a single point of failure. To overcome those problems in this paper, we propose the computation and maintenance algorithms for spatial k-dominant skyline query processing in large-scale distributed environment. Where the underlying dataset is partitioned into geographically distant computing core (personal computer) that are connected to the coordinator (server). Our proposed techniques preserve the spatial k-dominant computation object itself into a serialized form. This preservation is done in client’s core after completing a computational job successfully. When the issue of maintenance comes in action, preserve data object retrieves and use for computation. This procedure eliminates the necessity of intermediate re-send and re-computation of k-dominant skyline for the maintenance issue. Thus, we quantify the gain of data transferring consecutively into different cores to maximize the overall gain as well as the query or balancing the load on different cores fairly. Extensive performance study shows that proposed algorithms are efficient and robust to different data distributions. Â

[1]  Christos Doulkeridis,et al.  AGiDS: A Grid-Based Strategy for Distributed Skyline Query Processing , 2009, Globe.

[2]  Christos Doulkeridis,et al.  Efficient Routing of Subspace Skyline Queries over Highly Distributed Data , 2010, IEEE Transactions on Knowledge and Data Engineering.

[3]  Ben Y. Zhao,et al.  Parallelizing Skyline Queries for Scalable Distribution , 2006, EDBT.

[4]  Katja Hose,et al.  Processing relaxed skylines in PDMS using distributed data summaries , 2006, CIKM '06.

[5]  Hua Lu,et al.  Parallel Distributed Processing of Constrained Skyline Queries by Filtering , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[6]  Moni Naor,et al.  Optimal aggregation algorithms for middleware , 2001, PODS.

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

[8]  Kjetil Nørvåg,et al.  Bandwidth-constrained distributed skyline computation , 2009, MobiDE.

[9]  Yufei Tao,et al.  On Skylining with Flexible Dominance Relation , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[10]  Jian Pei,et al.  SUBSKY: Efficient Computation of Skylines in Subspaces , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[11]  Donald Kossmann,et al.  Shooting Stars in the Sky: An Online Algorithm for Skyline Queries , 2002, VLDB.

[12]  Evaggelia Pitoura,et al.  BITPEER: continuous subspace skyline computation with distributed bitmap indexes , 2008, DaMaP '08.

[13]  Anthony K. H. Tung,et al.  On High Dimensional Skylines , 2006, EDBT.

[14]  Mohammad Anisuzzaman Siddique,et al.  Efficient Maintenance of k-Dominant Skyline for Frequently Updated Database , 2010, 2010 Second International Conference on Advances in Databases, Knowledge, and Data Applications.

[15]  Anthony K. H. Tung,et al.  Efficient Skyline Query Processing on Peer-to-Peer Networks , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

[16]  Christos Doulkeridis,et al.  Angle-based space partitioning for efficient parallel skyline computation , 2008, SIGMOD Conference.

[17]  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.

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

[19]  Beng Chin Ooi,et al.  Skyline Queries Against Mobile Lightweight Devices in MANETs , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[20]  Christos Doulkeridis,et al.  SKYPEER: Efficient Subspace Skyline Computation over Distributed Data , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

[21]  Wolf-Tilo Balke,et al.  Efficient Distributed Skylining for Web Information Systems , 2004, EDBT.

[22]  Anthony K. H. Tung,et al.  Finding k-dominant skylines in high dimensional space , 2006, SIGMOD Conference.

[23]  Mohammad Anisuzzaman Siddique,et al.  Multicore Based Spatialk-dominant Skyline Computation , 2012, 2012 Third International Conference on Networking and Computing.

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

[25]  Jan Chomicki,et al.  Skyline with presorting , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).