Skip to main content

Efficient K-Nearest Neighbor Search in Time-Dependent Spatial Networks

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6261))

Abstract

The class of k Nearest Neighbor (kNN) queries in spatial networks has been widely studied in the literature. All existing approaches for kNN search in spatial networks assume that the weight (e.g., travel-time) of each edge in the spatial network is constant. However, in real-world, edge-weights are time-dependent and vary significantly in short durations, hence invalidating the existing solutions. In this paper, we study the problem of kNN search in time-dependent spatial networks where the weight of each edge is a function of time. We propose two novel indexing schemes, namely Tight Network Index (TNI) and Loose Network Index (LNI) to minimize the number of candidate nearest neighbor objects and, hence, reduce the invocation of the expensive fastest-path computation in time-dependent spatial networks. We demonstrate the efficiency of our proposed solution via experimental evaluations with real-world data-sets, including a variety of large spatial networks with real traffic-data.

This research has been funded in part by NSF grant CNS-0831505 (CyberTrust) and in part from METRANS Transportation Center, under grants from USDOT and Caltrans. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. We thank Professor David Kempe for helpful discussions.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chabini, I.: The discrete-time dynamic shortest path problem: Complexity, algorithms, and implementations. Journal of Transportation Research Record, 16–45 (1999)

    Google Scholar 

  2. Cho, H.-J., Chung, C.-W.: An efficient and scalable approach to cnn queries in a road network. In: Proceedings of VLDB (2005)

    Google Scholar 

  3. Cooke, L., Halsey, E.: The shortest route through a network with timedependent internodal transit times. Journal of Mathematical Analysis and Applications (1966)

    Google Scholar 

  4. Demiryurek, U., Kashani, F.B., Shahabi, C.: Towards k-nearest neighbor search in time-dependent spatial network databases. In: Kikuchi, S., Sachdeva, S., Bhalla, S. (eds.) Databases in Networked Information Systems. LNCS, vol. 5999, pp. 296–310. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  5. Demiryurek, U., Pan, B., Kashani, F.B., Shahabi, C.: Towards modeling the traffic data on road networks. In: Proceedings of SIGSPATIAL-IWCTS (2009)

    Google Scholar 

  6. Ding, B., Yu, J.X., Qin, L.: Finding time-dependent shortest paths over graphs. In: Proceedings of EDBT (2008)

    Google Scholar 

  7. Dreyfus, P.: An appraisal of some shortest path algorithms. Journal of Operation Research 17 (1969)

    Google Scholar 

  8. Erwig, M., Hagen, F.: The graph voronoi diagram with applications. Journal of Networks 36 (2000)

    Google Scholar 

  9. George, B., Kim, S., Shekhar, S.: Spatio-temporal network databases and routing algorithms: A summary of results. In: Papadias, D., Zhang, D., Kollios, G. (eds.) SSTD 2007. LNCS, vol. 4605, pp. 460–477. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  10. Guttman, A.: R-trees: A dynamic index structure for spatial searching. In: Proceedings of SIGMOD (1984)

    Google Scholar 

  11. Halpern, J.: Shortest route with time dependent length of edges and limited delay possibilities in nodes. Journal of Mathematical Methods of Operations Research 21 (1969)

    Google Scholar 

  12. Hu, H., Lee, D.L., Xu, J.: Fast nearest neighbor search on road networks. In: Ioannidis, Y., Scholl, M.H., Schmidt, J.W., Matthes, F., Hatzopoulos, M., Böhm, K., Kemper, A., Grust, T., Böhm, C. (eds.) EDBT 2006. LNCS, vol. 3896, pp. 186–203. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  13. Huang, X., Jensen, C.S., Saltenis, S.: The island approach to nearest neighbor querying in spatial networks. In: Bauzer Medeiros, C., Egenhofer, M.J., Bertino, E. (eds.) SSTD 2005. LNCS, vol. 3633, pp. 73–90. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  14. Kanoulas, E., Du, Y., Xia, T., Zhang, D.: Finding fastest paths on a road network with speed patterns. In: Proceedings of ICDE (2006)

    Google Scholar 

  15. Kolahdouzan, M., Shahabi, C.: Voronoi-based k nn search in spatial networks. In: Proceedings of VLDB (2004)

    Google Scholar 

  16. Lauther, U.: An extremely fast, exact algorithm for finding shortest paths in static networks with geographical background. In: Geoinformation and Mobilitat (2004)

    Google Scholar 

  17. Navteq, http://www.navteq.com (last visited January 2, 2010)

  18. Orda, A., Rom, R.: Shortest-path and minimum-delay algorithms in networks with time-dependent edge-length. Journal of the ACM 37 (1990)

    Google Scholar 

  19. Papadias, D., Zhang, J., Mamoulis, N., Tao, Y.: Query processing in spatial networks. In: Proceedings of VLDB (2003)

    Google Scholar 

  20. Samet, H., Sankaranarayanan, J., Alborzi, H.: Scalable network distance browsing in spatial databases. In: Proceedings of SIGMOD (2008)

    Google Scholar 

  21. TeleAtlas, http://www.teleatlas.com (last visited January 2, 2010)

  22. Wagner, D., Willhalm, T.: Geometric speed-up techniques for finding shortest paths in large sparse graphs. In: Proceedings of Algorithms-ESA (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Demiryurek, U., Banaei-Kashani, F., Shahabi, C. (2010). Efficient K-Nearest Neighbor Search in Time-Dependent Spatial Networks . In: Bringas, P.G., Hameurlain, A., Quirchmayr, G. (eds) Database and Expert Systems Applications. DEXA 2010. Lecture Notes in Computer Science, vol 6261. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15364-8_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15364-8_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15363-1

  • Online ISBN: 978-3-642-15364-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics