A Max-Min Ant System for the split delivery weighted vehicle routing problem

Abstract In real-word cargo transportation practice, such as the deliveries of perishable food and hazardous materials, neglecting the cargo weight in a typical vehicle routing problem (VRP) may prevent the routes from being the most cost effective. Thus, this paper proposes the split-delivery weighted vehicle routing problem (SDWVRP), which consists of constructing the optimal routes, with respect to the constraints on vehicle capacity and cargo weight, to serve a given set of customers with the minimum cost. A Max–Min Ant System (MMAS-SD) algorithm to solve the SDWVRP is developed and a set of theorems and corollaries are proposed to provide an easy approach for route splitting in a typical Weighted VRP (WVRP). The benefit of Split-Delivery for WVRP, as compared to that of SDVRP, primarily lies in its impact on the geographic position and loading weight feature. Large sets of benchmark instances, which are classified into cluster, random and mix types of the three different distribution types, are calculated to demonstrate the effectiveness of the SDWVRP modeling. In addition, the comparison between SDWVRP and WVRP is also carried out via analysis of vehicle numbers, total cost-savings, and the impact of weight variance and mean weight on the ratio of cost-savings and related vehicle numbers of SDWVRP over WVRP to demonstrate the superiority of SDWVRP in determining optimal routes and resulting in substantial cost savings.

[1]  Marielle Christiansen,et al.  The robust vehicle routing problem with time windows , 2013, Comput. Oper. Res..

[2]  Martin W. P. Savelsbergh,et al.  An Optimization-Based Heuristic for the Split Delivery Vehicle Routing Problem , 2008, Transp. Sci..

[3]  Yannis Marinakis,et al.  Multiple Phase Neighborhood Search-GRASP for the Capacitated Vehicle Routing Problem , 2012, Expert Syst. Appl..

[4]  M. Dror,et al.  Split delivery routing , 1990 .

[5]  Xinhui Zhang,et al.  An adaptive memory algorithm for the split delivery vehicle routing problem , 2010, J. Heuristics.

[6]  Claudia Archetti,et al.  To Split or not to Split: That is the Question , 2008 .

[7]  Stephen P. Boyd,et al.  Branch and Bound Methods , 1987 .

[8]  José-Manuel Belenguer,et al.  Split-Delivery Capacitated Arc-Routing Problem: Lower Bound and Metaheuristic , 2010, Transp. Sci..

[9]  Moshe Dror,et al.  Savings by Split Delivery Routing , 1989, Transp. Sci..

[10]  Zhilu Wu,et al.  Ant colony optimization algorithm with mutation mechanism and its applications , 2010, Expert Syst. Appl..

[11]  Stephen C. H. Leung,et al.  A multistart adaptive memory-based tabu search algorithm for the heterogeneous fixed fleet open vehicle routing problem , 2012, Expert Syst. Appl..

[12]  Patrick R. McMullen,et al.  Ant colony optimization techniques for the vehicle routing problem , 2004, Adv. Eng. Informatics.

[13]  Reza Tavakkoli-Moghaddam,et al.  A New Capacitated Vehicle Routing Problem with Split Service for Minimizing Fleet Cost by Simulated Annealing , 2007, J. Frankl. Inst..

[14]  Jun Zhang,et al.  A scatter search algorithm for solving vehicle routing problem with loading cost , 2010, Expert Syst. Appl..

[15]  Bülent Çatay,et al.  A new saving-based ant algorithm for the Vehicle Routing Problem with Simultaneous Pickup and Delivery , 2010, Expert Syst. Appl..

[16]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[17]  Andrew Lim,et al.  The single vehicle routing problem with toll-by-weight scheme: A branch-and-bound approach , 2012, Eur. J. Oper. Res..

[18]  Thomas Stützle,et al.  MAX-MIN Ant System , 2000, Future Gener. Comput. Syst..

[19]  Maria Grazia Speranza,et al.  Vehicle routing problems with split deliveries , 2012, Int. Trans. Oper. Res..

[20]  Kai Liu,et al.  A column generation approach for the split delivery vehicle routing problem , 2008, Oper. Res. Lett..

[21]  Marcus Poggi de Aragão,et al.  Improved lower bounds for the Split Delivery Vehicle Routing Problem , 2010, Oper. Res. Lett..

[22]  Maria Grazia Speranza,et al.  Complexity and Reducibility of the Skip Delivery Problem , 2005, Transp. Sci..

[23]  José-Manuel Belenguer,et al.  A Lower Bound for the Split Delivery Vehicle Routing Problem , 2000, Oper. Res..

[24]  Yiyo Kuo,et al.  A variable neighborhood search for the multi-depot vehicle routing problem with loading cost , 2012, Expert Syst. Appl..

[25]  J. W. Giffin,et al.  The split delivery vehicle scheduling problem with time windows and grid network distances , 1995, Comput. Oper. Res..

[26]  Subrata Mitra,et al.  A parallel clustering technique for the vehicle routing problem with split deliveries and pickups , 2008, J. Oper. Res. Soc..

[27]  Martin W. P. Savelsbergh,et al.  Worst-Case Analysis for Split Delivery Vehicle Routing Problems , 2006, Transp. Sci..

[28]  Michel Gendreau,et al.  Complexity of the VRP and SDVRP , 2011 .

[29]  Moshe Dror,et al.  Vehicle routing with split deliveries , 1994, Discret. Appl. Math..

[30]  Jun Zhang,et al.  A Scatter Search for Multi-Depot Vehicle Routing Problem with Weight-Related Cost , 2011, Asia Pac. J. Oper. Res..

[31]  Ulrich Derigs,et al.  Local search-based metaheuristics for the split delivery vehicle routing problem , 2010, J. Oper. Res. Soc..