An Integer L-Shaped Algorithm for the Capacitated Vehicle Routing Problem with Stochastic Demands

The classical Vehicle Routing Problem consists ofdetermining optimal routes form identical vehicles, starting and leaving at the depot, such that every customer is visited exactly once. In the capacitated version (CVRP) the total demand collected along a route cannot exceed the vehicle capacity. This article considers the situation where some ofthe demands are stochastic. This implies that the level of demand at each customer is not known before arriving at the customer. In some cases, the vehicle may thus be unable to load the customer's demand, even ifthe expected demand along the route does not exceed the vehicle capacity. Such a situation is referred to as a failure. The capacitated vehicle routing problem with stochastic demands (SVRP) then consists ofminimizing the total cost ofthe planned routes and of expected failures. Here, penalties for failures correspond to return trips to the depot. The vehicle first returns to the depot to unload, then resumes its trip as originally planned. This article studies an implementation of the IntegerL-shaped method for the exact solution of the SVRP. It develops new lower bounds on the expected penalty for failures. In addition, it provides variants of the optimality cuts for the SVRP that also hold at fractional solutions. Numerical experiments indicate that some instances involving up to 100 customers and few vehicles can be solved to optimality within a relatively short computing time.

[1]  Giovanni Rinaldi,et al.  Facet identification for the symmetric traveling salesman polytope , 1990, Math. Program..

[2]  Dimitris Bertsimas,et al.  A Vehicle Routing Problem with Stochastic Demand , 1992, Oper. Res..

[3]  John Holt,et al.  New optimality cuts for a single‐vehicle stochastic routing problem , 1999, Ann. Oper. Res..

[4]  Gilbert Laporte,et al.  The integer L-shaped method for stochastic integer programs with complete recourse , 1993, Oper. Res. Lett..

[5]  Dimitris Bertsimas,et al.  Computational Approaches to Stochastic Vehicle Routing Problems , 1995, Transp. Sci..

[6]  Gilbert Laporte,et al.  Optimal Routing under Capacity and Distance Restrictions , 1985, Oper. Res..

[7]  Nicola Secomandi,et al.  Exact and heuristic dynamic programming algorithms for the vehicle routing problem with stochastic demands , 1998 .

[8]  Eugene L. Lawler,et al.  Traveling Salesman Problem , 2016 .

[9]  David Simchi-Levi,et al.  A New Generation of Vehicle Routing Research: Robust Algorithms, Addressing Uncertainty , 1996, Oper. Res..

[10]  Patrick Jaillet,et al.  A Priori Optimization , 1990, Oper. Res..

[11]  Marshall L. Fisher,et al.  Optimal Solution of Vehicle Routing Problems Using Minimum K-Trees , 1994, Oper. Res..

[12]  A. Kan,et al.  The stochastic vehicle routing problem revisited , 1992 .

[13]  Moshe Dror,et al.  Stochastic vehicle routing with modified savings algorithm , 1986 .

[14]  Gilbert Laporte,et al.  STOCHASTIC VEHICLE ROUTING. , 1996 .

[15]  Giovanni Rinaldi,et al.  Computational results with a branch and cut code for the capacitated vehicle routing problem , 1998 .

[16]  M. Dror Modeling vehicle routing with uncertain demands as a stochastic program: Properties of the corresponding solution , 1993 .

[17]  Moshe Dror,et al.  Vehicle Routing with Stochastic Demands: Properties and Solution Frameworks , 1989, Transp. Sci..

[18]  F. Louveaux An Introduction to Stochastic Transportation Models , 1998 .

[19]  Dušan Teodorović,et al.  A simulated annealing technique approach to the vehicle routing problem in the case of stochastic demand , 1992 .

[20]  G. Laporte,et al.  Solving Stochastic Routing Problems with the Integer L-Shaped Method , 1998 .

[21]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .

[22]  Gilbert Laporte,et al.  An Exact Algorithm for the Vehicle Routing Problem with Stochastic Demands and Customers , 1995, Transp. Sci..

[23]  Paolo Toth,et al.  Exact Solution of the Vehicle Routing Problem , 1998 .

[24]  Kamlesh Mathur,et al.  Stochastic Vehicle Routing Problem with Restocking , 2000, Transp. Sci..