Efficient Processing of Top-k Spatial Preference Queries

Top-k spatial preference queries arrival a ranked set of the k best data objects based on the scores of mark objects in their spatial neighborhood. Despite the wide assortment of location-based applications that rely on spatial predilection queries, existing algorithms incur non-negligible processing cost resulting in high retort time. The reason is that computing the score of an information object requires examining its spatial locality to find the feature object with the highest score. In this paper, we suggest a novel technique to speed up the performance of top-k spatial predilection queries. To this end, we propose a mapping of pairs of information and feature objects to a distance-score space, which in rotate allows us to identify and materialize the minimal subset of pairs that is adequate to answer any spatial preference query. Furthermore, we present a novel algorithm that improves uncertainty processing performance by avoiding examining the spatial neighborhood of the information objects during query execution. In addition, we recommend an efficient algorithm for materialization and we express useful properties that reduce the cost of maintenance. We show through wide experiments that our approach significantly reduces the number of I/Os and completing time compared to the state-of-the-art algorithms for dissimilar setups.

[1]  Antonin Guttman,et al.  R-trees: a dynamic index structure for spatial searching , 1984, SIGMOD '84.

[2]  Anthony K. H. Tung,et al.  Spatial clustering methods in data mining : A survey , 2001 .

[3]  Beng Chin Ooi,et al.  Efficiently Processing Continuous k-NN Queries on Data Streams , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

[4]  Kyriakos Mouratidis,et al.  Continuous monitoring of top-k queries over sliding windows , 2006, SIGMOD Conference.

[5]  Moni Naor,et al.  Optimal aggregation algorithms for middleware , 2001, PODS '01.

[6]  Man Lung Yiu,et al.  Efficient top-k aggregation of ranked inputs , 2007, TODS.

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

[8]  Satyanarayana Maddala Ranking Spatial Data by Quality Preferences , 2014 .

[9]  Yang Du,et al.  The Optimal-Location Query , 2005, SSTD.

[10]  Yin Yang,et al.  Kernel-based skyline cardinality estimation , 2009, SIGMOD Conference.

[11]  Hanan Samet,et al.  The Quadtree and Related Hierarchical Data Structures , 1984, CSUR.

[12]  S. Muthukrishnan,et al.  Influence sets based on reverse nearest neighbor queries , 2000, SIGMOD '00.

[13]  Panos Kalnis,et al.  Efficient OLAP Operations in Spatial Data Warehouses , 2001, SSTD.

[14]  Man Lung Yiu,et al.  Top-k Spatial Preference Queries , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

[15]  Surajit Chaudhuri,et al.  Robust Cardinality and Cost Estimation for Skyline Operator , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[16]  Yang Du,et al.  On Computing Top-t Most Influential Spatial Sites , 2005, VLDB.

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

[18]  Robert P. W. Duin,et al.  Classifiers for dissimilarity-based pattern recognition , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.