ExTCKNN: Expanding Tree-Based Continuous K Nearest Neighbor Query in Road Networks With Traffic Rules

The existing continuous nearest neighbor query algorithms of moving objects in road networks do not consider any traffic rule and assume that the speed of moving objects is constant and the topology of road networks never change. However, in real road networks, the object’s speed and the road network’s structure change frequently Hence, these would make the existing methods ineffective when applying to the real-world road network environment To overcome the aforementioned disadvantages, we propose a Data Modeling approach of Road Networks with traffic rules (called DMRNR) and design a novel Expanding Tree-based Continuous k Nearest Neighbors algorithm (abbreviate for ExTCKNN) that can be well adopted to the actual road network environment. The algorithm consists of three steps: 1) it obtains the query results to store using DMRNR in the initial phase; 2) it maintains the data model of road networks by monitoring the real-time change information; and 3) the results are generated according to the submitted query with the updated data model and the latest state of moving objects The merit of the proposed algorithm lies in that it queries the nearest neighbors by taking the movements of the moving object and the variety of the road networks into consideration Extensive experiments are conducted and the experimental results demonstrate a significant improvement of the proposed method when compared with conventional solutions.

[1]  Man Lung Yiu,et al.  Beyond Millisecond Latency kNN Search on Commodity Machine , 2015, IEEE Trans. Knowl. Data Eng..

[2]  Guoliang Li,et al.  V-Tree: Efficient kNN Search on Moving Objects with Road-Network Constraints , 2017, 2017 IEEE 33rd International Conference on Data Engineering (ICDE).

[3]  Muhammad Aamir Cheema,et al.  Efficient Algorithms to Monitor Continuous Constrained k Nearest Neighbor Queries , 2010, DASFAA.

[4]  Ruoming Jin,et al.  Large Scale Real-time Ridesharing with Service Guarantee on Road Networks , 2014, Proc. VLDB Endow..

[5]  Ahmed Eldawy,et al.  Sphinx: distributed execution of interactive SQL queries on big spatial data , 2015, SIGSPATIAL/GIS.

[6]  Ahmed Eldawy,et al.  The Era of Big Spatial Data: A Survey , 2015 .

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

[8]  Lynne E. Parker,et al.  Real-Time Multiple Human Perception With Color-Depth Cameras on a Mobile Robot , 2013, IEEE Transactions on Cybernetics.

[9]  S. Angel Latha Mary,et al.  AUTHENTICATION OF K NEAREST NEIGHBOR QUERY ON ROAD NETWORKS , 2015 .

[10]  Chin-Wan Chung,et al.  An Efficient and Scalable Approach to CNN Queries in a Road Network , 2005, VLDB.

[11]  David Taniar,et al.  Voronoi-Based Continuous $k$ Nearest Neighbor Search in Mobile Navigation , 2011, IEEE Transactions on Industrial Electronics.

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

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

[14]  Dong-Wan Choi,et al.  DART+: Direction-aware bichromatic reverse k nearest neighbor query processing in spatial databases , 2014, Journal of Intelligent Information Systems.

[15]  David Taniar,et al.  A taxonomy for moving object queries in spatial databases , 2014, Future Gener. Comput. Syst..

[16]  Daniel Delling,et al.  Customizable Point-of-Interest Queries in Road Networks , 2015, IEEE Trans. Knowl. Data Eng..

[17]  Yusuke Gotoh,et al.  A Simple Routing Method for Reverse k-Nearest Neighbor Queries in Spatial Networks , 2014, 2014 17th International Conference on Network-Based Information Systems.

[18]  Ahmed Eldawy,et al.  The Era of Big Spatial Data: A Survey , 2015, Found. Trends Databases.

[19]  Kyriakos Mouratidis,et al.  Continuous nearest neighbor monitoring in road networks , 2006, VLDB.

[20]  Muhammad Aamir Cheema,et al.  Efficiently Monitoring Reverse k-Nearest Neighbors in Spatial Networks , 2015, Comput. J..

[21]  Man Lung Yiu,et al.  Beyond millisecond latency kNN search on commodity machine , 2015, 2016 IEEE 32nd International Conference on Data Engineering (ICDE).

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

[23]  Maytham Safar,et al.  Approximate range query processing in spatial network databases , 2012, Multimedia Systems.

[24]  Kyriakos Mouratidis,et al.  Conceptual partitioning: an efficient method for continuous nearest neighbor monitoring , 2005, SIGMOD '05.

[25]  Ge-Ming Chiu,et al.  Monitoring continuous all k-nearest neighbor query in mobile network environments , 2017, Pervasive Mob. Comput..

[26]  Xiang Lian,et al.  Trip Planner Over Probabilistic Time-Dependent Road Networks , 2014, IEEE Transactions on Knowledge and Data Engineering.

[27]  Ling Yuan,et al.  Continuous K-Nearest Neighbor processing based on speed and direction of moving objects in a road network , 2014, Telecommun. Syst..

[28]  Jian Pei,et al.  Superseding Nearest Neighbor Search on Uncertain Spatial Databases , 2010, IEEE Transactions on Knowledge and Data Engineering.

[29]  Jae Moon Lee Fast k-Nearest Neighbor Searching in Static Objects , 2016, Wireless Personal Communications.

[30]  Ahmed Eldawy,et al.  LARS: A Location-Aware Recommender System , 2012, 2012 IEEE 28th International Conference on Data Engineering.

[31]  Chi-Yin Chow,et al.  Efficient Evaluation of k-Range Nearest Neighbor Queries in Road Networks , 2010, 2010 Eleventh International Conference on Mobile Data Management.

[32]  Kyoung Soo Bok,et al.  An efficient continuous k-nearest neighbor query processing scheme for multimedia data sharing and transmission in location based services , 2018, Multimedia Tools and Applications.

[33]  Yuan-Ko Huang,et al.  Continuous K-Nearest Neighbor Query over Moving Objects in Road Networks , 2009, APWeb/WAIM.