A novel hybrid genetic algorithm for the multidepot periodic vehicle routing problem

Abstract A genetic algorithm is a metaheuristic proposed to derive approximate solutions for computationally hard problems. In the literature, several successful applications have been reported for graph-based optimization problems, such as scheduling problems. This paper provides one definition of periodic vehicle routing problem for single and multidepots conforming to a wide range of real-world problems and also develops a novel hybrid genetic algorithm to solve it. The proposed hybrid genetic algorithm applies a modified approach to generate a population of initial chromosomes and also uses an improved heuristic called the iterated swap procedure to improve the initial solutions. Moreover, during the implementation a hybrid algorithm, cyclic transfers, an effective class of neighborhood search is applied. The author uses three genetic operators to produce good new offspring. The objective function consists of two terms: total traveled distance at each depot and total waiting time of all customers to take service. Distances are assumed Euclidean or straight line. These conditions are exactly consistent with the real-world situations and have received little attention in the literature. Finally, the experimental results have revealed that the proposed hybrid method can be competitive with the best existing methods as asynchronous parallel heuristic and variable neighborhood search in terms of solution quality to solve the vehicle routing problem.

[1]  Günther R. Raidl,et al.  Multilevel Variable Neighborhood Search for Periodic Routing Problems , 2010, EvoCOP.

[2]  F. Jolai,et al.  A novel hybrid genetic algorithm to solve the make-to-order sequence-dependent flow-shop scheduling problem , 2014 .

[3]  I D Giosa,et al.  New assignment algorithms for the multi-depot vehicle routing problem , 2002, J. Oper. Res. Soc..

[4]  Gilbert Laporte,et al.  A tabu search heuristic for the multi-depot vehicle routing problem , 1996, Comput. Oper. Res..

[5]  Michel Gendreau,et al.  A tabu search heuristic for periodic and multi-depot vehicle routing problems , 1997, Networks.

[6]  Dalessandro Soares Vianna,et al.  An asynchronous parallel metaheuristic for the period vehicle routing problem , 2001, Future Gener. Comput. Syst..

[7]  Rui Carvalho Oliveira,et al.  An Experimental Study of the Ant Colony System for the Period Vehicle Routing Problem , 2004, ANTS Workshop.

[8]  Henry C. W. Lau,et al.  A hybrid genetic algorithm for the multi-depot vehicle routing problem , 2008, Eng. Appl. Artif. Intell..

[9]  Gilbert Laporte,et al.  A unified tabu search heuristic for vehicle routing problems with time windows , 2001, J. Oper. Res. Soc..

[10]  Michel Gendreau,et al.  A Hybrid Genetic Algorithm for Multidepot and Periodic Vehicle Routing Problems , 2012, Oper. Res..

[11]  Michel Gendreau,et al.  Multi-thread integrative cooperative optimization for rich combinatorial problems , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[12]  Roberto Baldacci,et al.  An Exact Algorithm for the Period Routing Problem , 2011, Oper. Res..

[13]  Thomas Stützle,et al.  Ant Colony Optimization and Swarm Intelligence , 2008 .

[14]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[15]  Ping Ji,et al.  A hybrid genetic algorithm for component sequencing and feeder arrangement , 2004, J. Intell. Manuf..

[16]  Roberto Baldacci,et al.  A unified exact method for solving different classes of vehicle routing problems , 2009, Math. Program..

[17]  David Pisinger,et al.  A general heuristic for vehicle routing problems , 2007, Comput. Oper. Res..

[18]  Bruce L. Golden,et al.  A new heuristic for the multi-depot vehicle routing problem that improves upon best-known solutions , 1993 .

[19]  Mitsuo Gen,et al.  Genetic algorithms and engineering design , 1997 .

[20]  Saïd Salhi,et al.  Genetic clustering: An adaptive heuristic for the multidepot vehicle routing problem , 2001 .

[21]  G. Clarke,et al.  Scheduling of Vehicles from a Central Depot to a Number of Delivery Points , 1964 .

[22]  Rasaratnam Logendran,et al.  Periodic product distribution from multi-depots under limited supplies , 2006 .

[23]  J. F. Pierce,et al.  ON THE TRUCK DISPATCHING PROBLEM , 1971 .

[24]  Joaquín A. Pacheco,et al.  Optimizing the periodic pick-up of raw materials for a manufacturer of auto parts , 2007, Eur. J. Oper. Res..

[25]  William Ho,et al.  Component scheduling for chip shooter machines: a hybrid genetic algorithm approach , 2003, Comput. Oper. Res..

[26]  Richard F. Hartl,et al.  A variable neighborhood search heuristic for periodic routing problems , 2009, Eur. J. Oper. Res..

[27]  M. Gendreau A Hybrid Genetic Algorithm for Multi-Depot and Periodic Vehicle Routing Problems , 2010 .