Efficient Processing of Moving Top-k Spatial Keyword Queries in Directed and Dynamic Road Networks

A top-k spatial keyword (TkSk) query ranks objects based on the distance to the query location and textual relevance to the query keywords. Several solutions have been proposed for top-k spatial keyword queries. However, most of the studies focus on Euclidean space or only investigate the snapshot queries where both the query and data object are static. A few algorithms study TkSk queries in undirected road networks where each edge is undirected and the distance between two points is the length of the shortest path connecting them. However, TkSk queries have not been thoroughly investigated in directed and dynamic spatial networks where each edge has a particular orientation and its weight changes according to the traffic conditions. Therefore, in this study, we address this problem by presenting a new method, called COSK, for processing continuous top-k spatial keyword queries for moving queries in directed and dynamic road networks. We first propose an efficient framework to process snapshot TkSK queries. Furthermore, we propose a safe-exit-based approach to monitor the validity of the results for moving TkSK queries. Our experimental results demonstrate that COSK significantly outperforms existing techniques in terms of query processing time and communication cost.

[1]  W. Marsden I and J , 2012 .

[2]  Anthony K. H. Tung,et al.  Scalable top-k spatial keyword search , 2013, EDBT '13.

[3]  Hong Jiang,et al.  Continuous Monitoring of Top- k Spatial Keyword Queries in Road Networks , 2015, J. Inf. Sci. Eng..

[4]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[5]  Htoo Htet Aung,et al.  Efficient continuous top-k spatial keyword queries on road networks , 2014, GeoInformatica.

[6]  João B. Rocha-Junior,et al.  Top-k spatial keyword queries on road networks , 2012, EDBT '12.

[7]  Tae-Sun Chung,et al.  Efficient Processing of Continuous Reverse k Nearest Neighbor on Moving Objects in Road Networks , 2016, ISPRS Int. J. Geo Inf..

[8]  JUSTIN ZOBEL,et al.  Inverted files for text search engines , 2006, CSUR.

[9]  João B. Rocha-Junior,et al.  Efficient Processing of Top-k Spatial Keyword Queries , 2011, SSTD.

[10]  Xing Xie,et al.  Hybrid index structures for location-based web search , 2005, CIKM '05.

[11]  Man Lung Yiu,et al.  A safe-exit approach for efficient network-based moving range queries , 2012, Data Knowl. Eng..

[12]  Rui Li,et al.  Fast Range Query Processing with Strong Privacy Protection for Cloud Computing , 2014, Proc. VLDB Endow..

[13]  Hicham G. Elmongui,et al.  Continuous aggregate nearest neighbor queries , 2011, GeoInformatica.

[14]  Kian-Lee Tan,et al.  Efficient safe-region construction for moving top-K spatial keyword queries , 2012, CIKM.

[15]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[16]  Tae-Sun Chung,et al.  An efficient algorithm for computing safe exit points of moving range queries in directed road networks , 2014, Inf. Syst..

[17]  Gerard Salton,et al.  Term-Weighting Approaches in Automatic Text Retrieval , 1988, Inf. Process. Manag..

[18]  Yufei Tao,et al.  Query Processing in Spatial Network Databases , 2003, VLDB.

[19]  Thomas Brinkhoff,et al.  A Framework for Generating Network-Based Moving Objects , 2002, GeoInformatica.

[20]  Christian S. Jensen,et al.  Efficient continuously moving top-k spatial keyword query processing , 2011, 2011 IEEE 27th International Conference on Data Engineering.

[21]  Ken C. K. Lee,et al.  IR-Tree: An Efficient Index for Geographic Document Search , 2011, IEEE Trans. Knowl. Data Eng..

[22]  Tae-Sun Chung,et al.  A safe exit algorithm for continuous nearest neighbor monitoring in road networks , 2013, Mob. Inf. Syst..

[23]  Naphtali Rishe,et al.  Keyword Search on Spatial Databases , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[25]  Akrivi Vlachou,et al.  On Processing Top-k Spatio-Textual Preference Queries , 2015, EDBT.

[26]  Chen Li,et al.  Processing Spatial-Keyword (SK) Queries in Geographic Information Retrieval (GIR) Systems , 2007, 19th International Conference on Scientific and Statistical Database Management (SSDBM 2007).

[27]  Christian S. Jensen,et al.  Efficient Retrieval of the Top-k Most Relevant Spatial Web Objects , 2009, Proc. VLDB Endow..

[28]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[29]  Tae-Sun Chung,et al.  eSPAK: Top-K Spatial Keyword Query Processing in Directed Road Networks , 2017, EDBT/ICDT Workshops.