A particle swarm optimization algorithm with crossover for vehicle routing problem with time windows

The vehicle routing problem (VRP) is a very important combinatorial optimization and nonlinear programming problem in the fields of transportation, distribution and logistics. In this paper, a particle swarm optimization (PSO) algorithm with crossover for VRP is proposed. The PSO algorithm combined with the crossover operation of genetic algorithm (GA) can avoid being trapped in local optimum due to using probability searching. We apply the proposed algorithm to an example of VRP, and compare its result with those generated by PSO, GA, and parallel PSO algorithms. The experimental comparison result demonstrates that the performance of PSO algorithm with crossover is competitive with others and will be an effective method for solving discrete combinatory problems.

[1]  Lu Xiaohong,et al.  Research on scheduling problem in lean production for crane service system based on queue theory , 2007 .

[2]  Liang Shuo A Hybrid Particle Swarm Optimization Algorithm for Vehicle Routing Problem with Time Windows , 2006 .

[3]  Hoong Chuin Lau,et al.  Vehicle routing problem with time windows and a limited number of vehicles , 2003, Eur. J. Oper. Res..

[4]  Loo Hay Lee,et al.  Heuristic methods for vehicle routing problem with time windows , 2001, Artif. Intell. Eng..

[5]  Xia Meng-yu Parallel particle swarm optimization algorithm for vehicle routing problems with time windows , 2007 .

[6]  Penousal Machado,et al.  Vehicle Routing Problem: Doing It The Evolutionary Way , 2002, GECCO.

[7]  Gao Cheng-xiu CROSSOVER PARTICLE SWARM OPTIMIZATION FOR TRAVELING SALESMAN PROBLEM , 2008 .

[8]  George B. Dantzig,et al.  The Truck Dispatching Problem , 1959 .

[9]  Wenjun Wang Improved Genetic Algorithm for Vehicle Routing Problem with Time Windows , 2010, 2010 International Conference on Intelligent Computing and Cognitive Informatics.

[10]  B. Wu,et al.  Particle Swarm Optimization for Vehicle Routing Problem with Time Windows , 2004 .

[11]  Jean Berger,et al.  A Hybrid Genetic Algorithm for the Vehicle Routing Problem with Time Windows , 1998, Canadian Conference on AI.

[12]  O. Bräysy,et al.  Genetic Algorithms for the Vehicle Routing Problem with Time Windows , 1999 .

[13]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[14]  Cao Rui Improved Genetic Algorithm for Vehicle Routing Problem with Time Windows , 2002 .

[15]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..