INFORMS 2008
c 2008 INFORMS | isbn 978-1-877640-23-0 doi 10.1287/educ.1080.0046
Recent Developments in Modeling and Solving the Split Delivery Vehicle Routing Problem
Damon J. Gulczynski
Department of Mathematics, University of Maryland, College Park, Maryland 20742, damon@math.umd.edu
Bruce Golden
Robert H. Smith School of Business, University of Maryland, College Park, Maryland 20742, bgolden@rhsmith.umd.edu
Edward Wasil
Kogod School of Business, American University, Washington, D.C., 20016, ewasil@american.edu Abstract In the split delivery vehicle routing problem, a customer’s demand can be split among several vehicles. In the last five years or so, researchers have proposed exact and approximate solution methods, modeled variants with time windows and pickups, and developed large-scale benchmark problems. In this tutorial, we summarize the recent literature on the split delivery vehicle routing problem, describe solution procedures and results of computational experiments, and suggest directions for future research. Keywords vehicle routing problem; heuristics; mixed-integer program
- 1. Introduction
In the standard version of the vehicle routing problem (VRP), vehicles with the same capac- ity based at a single depot service many customers. A customer’s demand is delivered in one visit by a single vehicle. We must find the minimal cost set of routes for the vehicles that start and end at the depot and do not violate vehicle capacity. The VRP has been studied for nearly 50 years. The book by Golden et al. [15] contains 25 papers that describe the latest applications, algorithms, and computational results. In the late 1980s, researchers considered the possibility of serving a customer by more than one vehicle to potentially reduce the total distance traveled by the fleet of vehicles. The split delivery vehicle routing problem (SDVRP) retains all features of the standard VRP but allows a customer’s demand to be split among several vehicles. In Figure 1, we give an example of the SDVRP with four customers (labeled 1, 2, 3, 4) and a single depot. Each customer has a demand of three units, each vehicle has a capacity of four units, and distances are shown adjacent to edges. In Figure 1(b), the optimal solution to the standard VRP with no split deliveries has one vehicle traveling directly out to each customer, delivering three units, and returning back to the depot for a total distance of 16. In Figure 1(c), split deliveries are allowed. Customers 2 and 3 are now serviced by two different vehicles and the total distance has been reduced to 15. In the last five years or so, research work on the SDVRP has increased significantly, so that there are currently more than a dozen articles in which the modeling and solving of the SDVRP and its variants (such as the SDVRP with time windows) are addressed. We believe that part of the renewed interest in the SDVRP is due to the increased costs (such as higher fuel and maintenance costs) associated with operating commercial fleets and the need for management to reduce these costs as much as possible. In addition, the availability
- f powerful metaheuristics has made this problem easier to study computationally. Our goal