A Dynamic Programming Algorithm for Vehicle Routing Problems

Vehicle Routing Problems (VRPs) are usually treated as static routing problem, since all the information is known before the routes been constructed. However, the real world VRPs are dynamic, where information relevant to the routing can change after the initial scheme has been done. This paper treats the dynamic VRPs with real time traffic information. We formulate the mathematic model of the VRPs, and propose a dynamic programming algorithm based on chaos optimization, whereas the route calculating module and dynamic programming module are introduced. Finally, the efficiency of the proposed algorithm is demonstrated by computer simulations.

[1]  Geraldo Robson Mateus,et al.  A hybrid approach for the dynamic vehicle routing problem with time windows , 2005, Fifth International Conference on Hybrid Intelligent Systems (HIS'05).

[2]  Christos D. Tarantilis,et al.  Using a spatial decision support system for solving the vehicle routing problem , 2002, Inf. Manag..

[3]  Jingyan Song,et al.  Dynamic vehicle routing problem using hybrid ant system , 2003, Proceedings of the 2003 IEEE International Conference on Intelligent Transportation Systems.

[4]  K. Ghedira,et al.  An Agent-Oriented Approach for the Dynamic Vehicle Routing Problem , 2008, 2008 International Workshop on Advanced Information Systems for Enterprises.

[5]  Nicola Secomandi,et al.  Comparing neuro-dynamic programming algorithms for the vehicle routing problem with stochastic demands , 2000, Comput. Oper. Res..

[6]  Ali Haghani,et al.  A dynamic vehicle routing problem with time-dependent travel times , 2005, Comput. Oper. Res..

[7]  Gülay Barbarosoglu,et al.  A tabu search algorithm for the vehicle routing problem , 1999, Comput. Oper. Res..