A New Capacitated Vehicle Routing Problem with Split Service for Minimizing Fleet Cost by Simulated Annealing

We address a capacitated vehicle routing problem (CVRP) in which the demand of a node can be split on several vehicles celled split services by assuming heterogeneous fixed fleet. The objective is to minimize the fleet cost and total distance traveled. The fleet cost is dependent on the number of vehicles used and the total unused capacity. In most practical cases, especially in urban transportation, several vehicles transiting on a demand point occurs. Thus, the split services can aid to minimize the number of used vehicles by maximizing the capacity utilization. This paper presents a mix-integer linear model of a CVRP with split services and heterogeneous fleet. This model is then solved by using a simulated annealing (SA) method. Our analysis suggests that the proposed model enables users to establish routes to serve all given customers using the minimum number of vehicles and maximum capacity. Our proposed method can also find very good solutions in a reasonable amount of time. To illustrate these solutions further, a number of test problems in small and large sizes are solved and computational results are reported in the paper.

[1]  V. Vassiliadis,et al.  A Backtracking Adaptive Threshold Accepting Algorithm for the Vehicle Routing Problem , 2002 .

[2]  Wen-Chyuan Chiang,et al.  Simulated annealing metaheuristics for the vehicle routing problem with time windows , 1996, Ann. Oper. Res..

[3]  Michel Gendreau,et al.  A tabu search heuristic for the heterogeneous fleet vehicle routing problem , 1999, Comput. Oper. Res..

[4]  Christos Koulamas,et al.  A survey of simulated annealing applications to operations research problems , 1994 .

[5]  Paul Shaw,et al.  Using Constraint Programming and Local Search Methods to Solve Vehicle Routing Problems , 1998, CP.

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

[7]  Éric D. Taillard,et al.  Solving real-life vehicle routing problems efficiently using tabu search , 1993, Ann. Oper. Res..

[8]  Rolf Drechsler,et al.  Applications of Evolutionary Computing, EvoWorkshops 2008: EvoCOMNET, EvoFIN, EvoHOT, EvoIASP, EvoMUSART, EvoNUM, EvoSTOC, and EvoTransLog, Naples, Italy, March 26-28, 2008. Proceedings , 2008, EvoWorkshops.

[9]  Karl F. Doerner,et al.  A Savings Based Ant System For The Vehicle Routing Problem , 2002, GECCO.

[10]  Gilbert Laporte,et al.  An adaptive memory heuristic for a class of vehicle routing problems with minmax objective , 1997, Comput. Oper. Res..

[11]  Gerhard W. Dueck,et al.  Threshold accepting: a general purpose optimization algorithm appearing superior to simulated anneal , 1990 .

[12]  David Simchi-Levi,et al.  A Location Based Heuristic for General Routing Problems , 1995, Oper. Res..

[13]  J. K. Lenstra,et al.  Complexity of vehicle routing and scheduling problems , 1981, Networks.

[14]  R. Tavakkoli-Moghaddam,et al.  A hybrid simulated annealing for capacitated vehicle routing problems with the independent route length , 2006, Appl. Math. Comput..

[15]  Stanislaw Gawiejnowicz Local search algorithms , 2008 .

[16]  Christos D. Tarantilis,et al.  A threshold accepting metaheuristic for the heterogeneous fixed fleet vehicle routing problem , 2004, Eur. J. Oper. Res..

[17]  Éric D. Taillard,et al.  A heuristic column generation method for the heterogeneous fleet VRP , 1999, RAIRO Oper. Res..

[18]  Gilbert Laporte,et al.  Classical and modern heuristics for the vehicle routing problem , 2000 .

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

[20]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.