A Novel Index Method for K Nearest Object Query over Time-Dependent Road Networks

nearest neighbor ( NN) search is an important problem in  location-based services (LBS) and has been well studied on static road networks. However, in real world, road networks are often time-dependent; i.e., the time for traveling through a road always changes over time. Most existing methods for NN query build various indexes maintaining the shortest distances for some pairs of vertices on static road networks. Unfortunately, these methods cannot be used for the time-dependent road networks because the shortest distances always change over time. To address the problem of NN query on time-dependent road networks, we propose a novel voronoi-based index in this paper. Furthermore, we propose a novel balanced tree, named - , which is a secondary level index on voronoi-based index to make our querying algorithm more efficient. Moreover, we propose an algorithm for preprocessing time-dependent road networks such that the waiting time is not necessary to be considered. We confirm the efficiency of our method through experiments on real-life datasets.

[1]  Xiaofang Zhou,et al.  Minimal On-Road Time Route Scheduling on Time-Dependent Graphs , 2017, Proc. VLDB Endow..

[2]  Yan Liu,et al.  Empirical Study on Indicators Selection Model Based on Nonparametric K-Nearest Neighbor Identification and R Clustering Analysis , 2018, Complex..

[3]  Christian S. Jensen,et al.  The Islands Approach to Nearest Neighbor Querying in Spatial Networks , 2005, SSTD.

[4]  Arbee L. P. Chen,et al.  Top-n query processing in spatial databases considering bi-chromatic reverse k-nearest neighbors , 2014, Inf. Syst..

[5]  Shashi Shekhar,et al.  Time-Aggregated Graphs for Modeling Spatio-temporal Networks , 2006, J. Data Semant..

[6]  Inderjit S. Dhillon,et al.  Weighted Graph Cuts without Eigenvectors A Multilevel Approach , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Jinha Kim,et al.  Processing time-dependent shortest path queries without pre-computed speed information on road networks , 2014, Inf. Sci..

[8]  Farnoush Banaei Kashani,et al.  Efficient K-Nearest Neighbor Search in Time-Dependent Spatial Networks , 2010, DEXA.

[9]  Jianliang Xu,et al.  Fast Nearest Neighbor Search on Road Networks , 2006, EDBT.

[10]  Jeffrey Xu Yu,et al.  Finding the Cost-Optimal Path with Time Constraint over Time-Dependent Graphs , 2014, Proc. VLDB Endow..

[11]  Muhammad Aamir Cheema,et al.  Reverse k nearest neighbors queries and spatial reverse top-k queries , 2017, The VLDB Journal.

[12]  Minyi Guo,et al.  Top-k Critical Vertices Query on Shortest Path , 2018, IEEE Transactions on Knowledge and Data Engineering.

[13]  Ying Li,et al.  Novel method of identifying time series based on network graphs , 2011, Complex..

[14]  Jian Cao,et al.  Distributed shortest path query processing on dynamic road networks , 2017, The VLDB Journal.

[15]  Sibo Wang,et al.  Go slow to go fast: minimal on-road time route scheduling with parking facilities using historical trajectory , 2018, The VLDB Journal.