Dynamic routing with real-time traffic information

We consider the vehicle routing problem (VRP) with real-time traffic information, where stochastic intermediate times (travel times and service times) are assumed to be realized with probability distributions at the end of each customer’s service and before determining the next customer to visit. We propose a dynamic VRP (DVRP) model addressing the varying intermediate times and show that the DVRP can significantly reduce the total duration than the static or priori VRP model. To solve the DVRP model, we develop an approximate dynamic programming algorithm based on a semi-infinite linear programming, which can be derived from a class of affine time-to-go approximation functions and generate lower bound only dependent on the expected duration and the description of support set of the stochastic time vectors. We also propose a greedy heuristic time-directed policy to produce good solutions and improve computational efficiency even for the worst-case condition, and prove that it can be solved within polynomial time. The results show that our approach is of high applicability for the VRP with dynamic and real-time traffic.

[1]  Warren B. Powell,et al.  Approximate Dynamic Programming: Solving the Curses of Dimensionality (Wiley Series in Probability and Statistics) , 2007 .

[2]  Ziyou Gao,et al.  Risk-Based Transit Schedule Design for a Fixed Route from the View of Equity , 2013 .

[3]  Bruce L. Golden,et al.  The vehicle routing problem : latest advances and new challenges , 2008 .

[4]  András Sebö,et al.  Eight-Fifth Approximation for the Path TSP , 2012, IPCO.

[5]  Warren B. Powell,et al.  Dynamic-Programming Approximations for Stochastic Time-Staged Integer Multicommodity-Flow Problems , 2006, INFORMS J. Comput..

[6]  Herbert Kopfer,et al.  A Dynamic Programming Heuristic for the Vehicle Routing Problem with Time Windows and European Community Social Legislation , 2010, Transp. Sci..

[7]  Richard F. Hartl,et al.  A survey on dynamic and stochastic vehicle routing problems , 2016 .

[8]  Harilaos N. Psaraftis,et al.  A Dynamic Programming Solution to the Single Vehicle Many-to-Many Immediate Request Dial-a-Ride Problem , 1980 .

[9]  Stephen C. H. Leung,et al.  Vehicle routing problems with time windows and stochastic travel and service times: Models and algorithm , 2010 .

[10]  András Sebő Eight-Fifth approximation for the path TSP , 2013, IPCO 2013.

[11]  Reza Tavakkoli-Moghaddam,et al.  Multiobjective Dynamic Vehicle Routing Problem With Fuzzy Travel Times and Customers’ Satisfaction in Supply Chain Management , 2013, IEEE Transactions on Engineering Management.

[12]  Gilbert Laporte,et al.  Fifty Years of Vehicle Routing , 2009, Transp. Sci..

[13]  Daniel Adelman,et al.  Price-Directed Control of a Closed Logistics Queueing Network , 2007, Oper. Res..

[14]  E. Elisabet Rutström,et al.  Measuring risk aversion to guide transportation policy: Contexts, incentives, and respondents , 2015 .

[15]  Gilbert Laporte,et al.  Designing collection routes through bank branches , 1991, Comput. Oper. Res..

[16]  Nicola Secomandi,et al.  A Rollout Policy for the Vehicle Routing Problem with Stochastic Demands , 2001, Oper. Res..

[17]  Maged M. Dessouky,et al.  A Model and Algorithm for the Courier Delivery Problem with Uncertainty , 2010, Transp. Sci..

[18]  M. A. López-Cerdá,et al.  Linear Semi-Infinite Optimization , 1998 .

[19]  George B. Dantzig,et al.  The Truck Dispatching Problem , 1959 .

[20]  Richard F. Hartl,et al.  Supply chain dynamics, control and disruption management , 2016 .

[21]  Warren B. Powell,et al.  Sensitivity Analysis of a Dynamic Fleet Management Model Using Approximate Dynamic Programming , 2007, Oper. Res..

[22]  Patrick Jaillet,et al.  Routing Optimization Under Uncertainty , 2016, Oper. Res..

[23]  Viet Anh Nguyen,et al.  Satisficing measure approach for vehicle routing problem with time windows under uncertainty , 2016, Eur. J. Oper. Res..

[24]  Yanfeng Ouyang,et al.  Reliable emergency service facility location under facility disruption, en-route congestion and in-facility queuing , 2015 .

[25]  Paolo Toth,et al.  Exact algorithms for the vehicle routing problem, based on spanning tree and shortest path relaxations , 1981, Math. Program..

[26]  Changhyun Kwon,et al.  Robust Hazmat Network Design Problems Considering Risk Uncertainty , 2016, Transp. Sci..

[27]  Changhyun Kwon,et al.  Routing hazardous materials on time-dependent networks using conditional value-at-risk , 2013 .

[28]  Changhyun Kwon,et al.  Worst-Case Conditional Value-at-Risk Minimization for Hazardous Materials Transportation , 2016, Transp. Sci..

[29]  Diego Klabjan,et al.  Computing Near-Optimal Policies in Generalized Joint Replenishment , 2012, INFORMS J. Comput..

[30]  Alexander Shapiro,et al.  Lectures on Stochastic Programming - Modeling and Theory, Second Edition , 2014, MOS-SIAM Series on Optimization.

[31]  Gilbert Laporte,et al.  What you should know about the vehicle routing problem , 2007 .

[32]  Hong Kam Lo,et al.  Adaptive Vehicle Routing for Risk-averse Travelers☆ , 2013 .

[33]  Michael G.H. Bell,et al.  Mixed Route Strategies for the Risk-Averse Shipment of Hazardous Materials , 2006 .

[34]  Harilaos N. Psaraftis,et al.  Dynamic vehicle routing: Status and prospects , 1995, Ann. Oper. Res..

[35]  Robert H. Storer,et al.  An approximate dynamic programming approach for the vehicle routing problem with stochastic demands , 2009, Eur. J. Oper. Res..

[36]  Gilbert Laporte,et al.  The Vehicle Routing Problem with Stochastic Travel Times , 1992, Transp. Sci..

[37]  Rajan Batta,et al.  Value-at-Risk model for hazardous material transportation , 2014, Ann. Oper. Res..

[38]  Alejandro Toriello,et al.  A Dynamic Traveling Salesman Problem with Stochastic Arc Costs , 2014, Oper. Res..

[39]  Alejandro Toriello,et al.  Optimal toll design: a lower bound framework for the asymmetric traveling salesman problem , 2013, Mathematical Programming.

[40]  G. Laporte,et al.  A generalized variable neighborhood search heuristic for the capacitated vehicle routing problem with stochastic service times , 2012 .

[41]  Liping Fu,et al.  Scheduling dial-a-ride paratransit under time-varying, stochastic congestion , 2002 .

[42]  Dan Vamanu,et al.  Comprehensive risk assessment for rail transportation of dangerous goods: a validated platform for decision support , 2005, Reliab. Eng. Syst. Saf..

[43]  Michel Gendreau,et al.  A review of dynamic vehicle routing problems , 2013, Eur. J. Oper. Res..

[44]  Tom Van Woensel,et al.  Branch and Price for the Time-Dependent Vehicle Routing Problem with Time Windows , 2013, Transp. Sci..

[45]  Sungsoo Park,et al.  A Robust Scenario Approach for the Vehicle Routing Problem with Uncertain Travel Times , 2014, Transp. Sci..

[46]  Gilbert Laporte,et al.  The vehicle routing problem: An overview of exact and approximate algorithms , 1992 .

[47]  Michel Gendreau,et al.  A priori optimization with recourse for the vehicle routing problem with hard time windows and stochastic service times , 2014, Eur. J. Oper. Res..