An Exact Algorithm for the Vehicle Routing Problem with Stochastic Demands and Customers

In this article, the following stochastic vehicle routing problem is considered. Each customer has a known probability of presence and a random demand. This problem arises in several contexts, e.g., in the design of less-than-truckload collection routes. Because of uncertainty, it may not be possible to follow vehicle routes as planned. Using a stochastic programming framework, the problem is solved in two stages. In a first stage, planned collection routes are designed. In a second stage, when the set of present customers is known, these routes are followed as planned by skipping the absent customers. Whenever the vehicle capacity is attained or exceeded, the vehicle returns to the depot and resumes its collections along the planned route. This generates a penalty. The problem is to design a first stage solution in order to minimize the expected total cost of the second state solution. This is formulated as a stochastic integer program, and solved for the first time to optimality by means of an integer L-shaped method.

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

[2]  Gilbert Laporte,et al.  A Priori Optimization of the Probabilistic Traveling Salesman Problem , 1994, Oper. Res..

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

[4]  Dimitris Bertsimas,et al.  The probabilistic vehicle routing problem , 1988 .

[5]  Susan Powell,et al.  Fortran codes for mathematical programming: linear, quadratic and discrete , 1973 .

[6]  Moshe Dror,et al.  Vehicle routing with stochastic demands and restricted failures , 1992, ZOR Methods Model. Oper. Res..

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

[8]  F. Tillman The Multiple Terminal Delivery Problem with Probabilistic Demands , 1969 .

[9]  Gilbert Laporte,et al.  A Cutting Planes Algorithm for the m-Salesmen Problem , 1980 .

[10]  Bruce L. Golden,et al.  A Framework For Probabilistic Vehicle Routing , 1979 .

[11]  W. C. Benton,et al.  The vehicle scheduling problem with intermittent customer demands , 1992, Comput. Oper. Res..

[12]  Louis Delorme,et al.  Motor-Carriers Operations Planning Models: A State of the Art , 1988 .

[13]  Éric D. Taillard,et al.  Parallel iterative search methods for vehicle routing problems , 1993, Networks.

[14]  Paolo Toth,et al.  State-space relaxation procedures for the computation of bounds to routing problems , 1981, Networks.

[15]  David Simchi-Levi,et al.  Finding the Optimal a Priori Tour and Location of a Traveling Salesman with Nonhomogeneous Customers , 1988, Transp. Sci..

[16]  Antoine Jézéquel,et al.  Probabilistic vehicle routing problems , 1985 .

[17]  R. L. Collins,et al.  A Minimal Technology Routing System for Meals on Wheels , 1983 .

[18]  Patrick Jaillet,et al.  Probabilistic Traveling Salesman Problems , 1985 .

[19]  Ibrahim H. Osman,et al.  Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problem , 1993, Ann. Oper. Res..

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

[21]  Gilbert Laporte,et al.  A Tabu Search Heuristic for the Vehicle Routing Problem , 1991 .

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

[23]  Bruce L. Golden,et al.  Stochastic vehicle routing: A comprehensive approach , 1983 .

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

[25]  Patrick Jaillet,et al.  A Priori Solution of a Traveling Salesman Problem in Which a Random Subset of the Customers Are Visited , 1988, Oper. Res..

[26]  R. Wets,et al.  L-SHAPED LINEAR PROGRAMS WITH APPLICATIONS TO OPTIMAL CONTROL AND STOCHASTIC PROGRAMMING. , 1969 .

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

[28]  D. Bertsimas Probabilistic combinatorial optimization problems , 1988 .

[29]  Moshe Dror,et al.  A computational comparison of algorithms for the inventory routing problem , 1985 .

[30]  Richard C. Larson,et al.  Transporting Sludge to the 106-Mile Site: An Inventory/Routing Model for Fleet Sizing and Logistics System Design , 1988, Transp. Sci..

[31]  C. Waters Vehicle-scheduling Problems with Uncertainty and Omitted Customers , 1989 .

[32]  D. Bertsimas,et al.  Further results on the probabilistic traveling salesman problem , 1993 .

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

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

[35]  Gilbert Laporte,et al.  Models and exact solutions for a class of stochastic location-routing problems , 1987 .