Probabilistic Nearest Neighbor Query in Traffic-Aware Spatial Networks

Travel planning and recommendation have received significant attention in recent years. In this light, we study a novel problem of finding probabilistic nearest neighbors and planning the corresponding travel routes in traffic-aware spatial networks (TANN queries) to avoid traffic congestions. We propose and study two probabilistic TANN queries: (1) a time-threshold query like “what is my closest restaurant with the minimum congestion probability to take at most 45 min?”, and (2) a probability-threshold query like “what is the fastest path to my closest petrol station whose congestion probability is less than 20 %?”. We believe that this type of queries may benefit users in many popular mobile applications, such as discovering nearby points of interest and planning convenient travel routes for users. The TANN queries are challenged by two difficulties: (1) how to define probabilistic metrics for nearest neighbor queries in traffic-aware spatial networks, and (2) how to process the TANN queries efficiently under different query settings. To overcome these challenges, we define a series of new probabilistic metrics and develop two efficient algorithms to compute the TANN queries. The performances of TANN queries are verified by extensive experiments on real and synthetic spatial data.

[1]  Nick Roussopoulos,et al.  Nearest neighbor queries , 1995, SIGMOD '95.

[2]  Hua Lu,et al.  Finding Traffic-Aware Fastest Paths in Spatial Networks , 2013, SSTD.

[3]  Panos Kalnis,et al.  User oriented trajectory search for trip recommendation , 2012, EDBT '12.

[4]  Jian Pei,et al.  Probabilistic path queries in road networks: traffic uncertainty aware path selection , 2010, EDBT '10.

[5]  Shuo Shang,et al.  Best point detour query in road networks , 2010, GIS '10.

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

[7]  Panos Kalnis,et al.  Personalized trajectory matching in spatial networks , 2014, The VLDB Journal.

[8]  Xiaofang Zhou,et al.  Finding the most accessible locations: reverse path nearest neighbor query in road networks , 2011, GIS.

[9]  Christian S. Jensen,et al.  Stochastic skyline route planning under time-varying uncertainty , 2014, 2014 IEEE 30th International Conference on Data Engineering.

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

[11]  Hua Lu,et al.  Modeling of Traffic-Aware Travel Time in Spatial Networks , 2013, 2013 IEEE 14th International Conference on Mobile Data Management.

[12]  Beng Chin Ooi,et al.  iDistance: An adaptive B+-tree based indexing method for nearest neighbor search , 2005, TODS.

[13]  Torben Bach Pedersen,et al.  Nearest neighbor queries in road networks , 2003, GIS '03.

[14]  Jeffrey Xu Yu,et al.  Finding time-dependent shortest paths over large graphs , 2008, EDBT '08.

[15]  Yufei Tao,et al.  Continuous Nearest Neighbor Search , 2002, VLDB.

[16]  Hua Lu,et al.  Planning unobstructed paths in traffic-aware spatial networks , 2015, GeoInformatica.