Temporally Adaptive A* Algorithm on Time-Dependent Transportation Network

Traditional solutions to shortest path problems on time-varying transportation networks use traffic information only at precise moments regardless of considering the fact that the travel time through any link is dependent on the time entering that link. In this study, travel speed rather than travel time on each link is used as the time period dependent parameter to model time-dependent transportation networks, and a First-In-First-Out (FIFO) condition satisfied computational function of link travel time is then deduced based on kinematics. Finally, a temporally adaptive A* shortest path algorithm on this FIFO network is presented, where the time factor is introduced into the evaluation function, and the Euclidean distance divided by the maximum possible travel speed is used as a heuristic evaluator. An experiment on a real road network shows that the proposed algorithm is capable of foreseeing and bypassing forthcoming traffic congestion, at a cost only about 10% more in computational time than the traditional algorithm. In addition, frequent path reoptimization required with use of the traditional algorithm is effectively avoided.

[1]  Peter Robinson,et al.  Adaptive routing for road traffic , 2000 .

[2]  Mark E. T. Horn Efficient modeling of travel in networks with time-varying link speeds , 2000 .

[3]  Yanning Guan,et al.  An Optimum Vehicular Path Solution with Multi-heuristics , 2004, International Conference on Computational Science.

[4]  Laurence R. Rilett,et al.  Heuristic shortest path algorithms for transportation applications: State of the art , 2006, Comput. Oper. Res..

[5]  Soondal Park,et al.  Shortest paths in a network with time-dependent flow speeds , 1998, Eur. J. Oper. Res..

[6]  W. Cao,et al.  The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol. XXXVIII-4/C7 CLASSIFICATION OF HIGH RESOLUTION OPTICAL AND SAR FUSION IMAGE USING FUZZY KNOWLEDGE AND OBJECT-ORIENTED PARADIGM , 2010 .

[7]  G. A. Klunder,et al.  The shortest path problem on large-scale real-road networks , 2006 .

[8]  Richard L. Church,et al.  Finding shortest paths on real road networks: the case for A* , 2009, Int. J. Geogr. Inf. Sci..

[9]  Hsun-Jung Cho,et al.  Hybrid shortest path algorithm for vehicle navigation , 2008, The Journal of Supercomputing.

[10]  D E Kaufman,et al.  FASTEST PATHS IN TIME-DEPENDENT NETWORKS FOR IVHS APPLICATION , 1993 .

[11]  Mark E. T. Horn,et al.  Efficient modeling of travel in networks with time-varying link speeds , 2000, Networks.

[12]  Q. Wu,et al.  A shortest path algorithm with novel heuristics for dynamic transportation networks , 2007, Int. J. Geogr. Inf. Sci..

[13]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[14]  Yang Du,et al.  Finding Fastest Paths on A Road Network with Speed Patterns , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[15]  Jae-Hun Kim,et al.  A Dynamic Window-Based Approximate Shortest Path Re-computation Method for Digital Road Map Databases in Mobile Environments , 2002, EurAsia-ICT.

[16]  Ismaïl Chabini,et al.  Adaptations of the A* algorithm for the computation of fastest paths in deterministic discrete-time dynamic networks , 2002, IEEE Trans. Intell. Transp. Syst..