Skip to main content
Log in

Discovering historic traffic-tolerant paths in road networks

  • Published:
GeoInformatica Aims and scope Submit manuscript

Abstract

Historic traffic information is valuable in transportation analysis and planning, e.g., evaluating the reliability of routes for representative source-destination pairs. Also, it can be utilized to provide efficient and effective route-search services. In view of these applications, we propose the k traffic-tolerant paths (TTP) problem on road networks, which takes a source-destination pair and historic traffic information as input, and returns k paths that minimize the aggregate (historic) travel time. Unlike the shortest path problem, the TTP problem has a combinatorial search space that renders the optimal solution expensive to find. First, we propose an exact algorithm with effective pruning rules to reduce the search time. Second, we develop an anytime heuristic algorithm that makes ‘best-effort’ to find a low-cost solution within a given time limit. Extensive experiments on real and synthetic traffic data demonstrate the effectiveness of TTP and the efficiency of our proposed algorithms.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Notes

  1. Collected from roadside sensors [2], crowdsourcing [4], or traffic information providers [6].

  2. The state-of-the-art shortest path index, AH [27], takes hundreds of seconds for index pre-computation on a road network with a million nodes.

References

  1. 9th DIMACS implementation challenge - shortest paths. http://www.dis.uniroma1.it/challenge9/

  2. Caltrans Pems. http://pems.dot.ca.gov/

  3. GB Road traffic counts. http://data.gov.uk/dataset/gb-road-traffic-counts/

  4. Google Maps. http://maps.google.com/

  5. Highways agency network journey time and traffic flow data. http://data.gov.uk/dataset/dft-eng-srn-routes-journey-times/

  6. TomTom - at the heart of the journey. http://www.tomtom.com/

  7. Travel time reliability: making it there on time, all the time. http://ops.fhwa.dot.gov/publications/tt_reliability/index.htm (2006)

  8. Abraham I, Delling D, Goldberg AV, Werneck RFF (2012) Hierarchical hub labelings for shortest paths. In: ESA, pp 24–35

  9. Bast H, Funke S, Matijevic D, Sanders P, Schultes D (2007) In transit to constant time shortest-path queries in road networks. In: ALENEX

  10. Cormen TH, Leiserson CE, Rivest RL, Stein C (2009) Introduction to algorithms, 3rd edn. The MIT Press

  11. Demiryurek U, Kashani FB, Shahabi C, Ranganathan A (2011) Online computation of fastest path in time-dependent spatial networks. In: SSTD, pp 92–111

  12. Geisberger R, Sanders P, Schultes D, Delling D (2008) Contraction hierarchies: faster and simpler hierarchical routing in road networks. In: Proceedings of the 7th International conference on experimental algorithms, WEA’08, pp 319–333

  13. Gonzalez H, Han J, Li X, Myslinska M, Sondag JP (2007) Adaptive fastest path computation on a road network: a traffic mining approach. In: VLDB, pp 794–805

  14. González MC, Hidalgo CA, Barabási AL (2008) Understanding individual human mobility patterns. Nature 453(7196):779–782

    Article  Google Scholar 

  15. Gutman R (2004) Reach-based routing: a new approach to shortest path algorithms optimized for road networks. In: ALENEX, pp 100–111

  16. Hua M, Pei J (2010) Probabilistic path queries in road networks: traffic uncertainty aware path selection. In: EDBT, pp 347–358

  17. Kanoulas E, Du Y, Xia T, Zhang D (2006) Finding fastest paths on a road network with speed patterns. In: ICDE, pp 10–10

  18. Kriegel HP, Renz M, Schubert M (2010) Route skyline queries: a multi-preference path planning approach. In: ICDE, pp 261–272

  19. Li PH, Yiu ML, Mouratidis K (2014) Historical traffic-tolerant paths in road networks. In: ACM GIS, to appear

  20. Lomax T, Schrank D, Turner S, Margiotta R (2003) Selecting travel reliability measures. Texas Transp Inst Monograph

  21. Malviya N, Madden S, Bhattacharya A (2011) A continuous query system for dynamic route planning. In: ICDE, pp 792–803

  22. Sanders P, Schultes D (2005) Highway hierarchies hasten exact shortest path queries. In: ESA, pp 568–579

  23. Sankaranarayanan J, Samet H (2010) Query processing using distance oracles for spatial networks. IEEE Trans Knowl Data Eng 22(8):1158–1175

    Article  Google Scholar 

  24. Sankaranarayanan J, Samet H, Alborzi H (2009) Path oracles for spatial networks. PVLDB 2(1):1210–1221

    Google Scholar 

  25. Song C, Qu Z, Blumm N, Barabási AL (2010) Limits of predictability in human mobility. Science 327(5968):1018–1021

    Article  Google Scholar 

  26. Yen JY (1971) Finding the K shortest loopless paths in a network. Manag Sci 17(11):712–716

    Article  Google Scholar 

  27. Zhu AD, Ma H, Xiao X, Luo S, Tang Y, Zhou S (2013) Shortest path and distance queries on road networks: towards bridging theory and practice. In: SIGMOD, pp 857–868

Download references

Acknowledgments

Man Lung Yiu was supported by ICRG grant G-YN38 from the Hong Kong Polytechnic University. Kyriakos Mouratidis was supported by research grant 14-C220-SMU-004 from the Singapore Management University Office of Research under the Singapore Ministry of Education Academic Research Funding Tier 1 Grant.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pui Hang Li.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, P.H., Yiu, M.L. & Mouratidis, K. Discovering historic traffic-tolerant paths in road networks. Geoinformatica 21, 1–32 (2017). https://doi.org/10.1007/s10707-016-0265-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10707-016-0265-y

Keywords

Navigation