Partially Optimized Cyclic Shift Crossover for Multi-Objective Genetic Algorithms for the multi-objective Vehicle Routing Problem with time-windows

The complexity of the Vehicle Routing Problems (VRPs) and their applications in our day to day life has garnered a lot of attentions in the area of optimization. Recently, attentions have turned to multi-objective VRPs with Multi-Objective Genetic Algorithms (MOGAs). MOGAs, thanks to its genetic operators such as selection, crossover, and/or mutation, constantly modify a population of solutions in order to find optimal solutions. However, given the complexity of VRPs, conventional crossover operators have major drawbacks. The Best Cost Route Crossover is lately gaining popularity in solving multi-objective VRPs. It employs a brute force approach to generate new children. Such approach may be unacceptable when presented with a relatively large problem instance. In this paper, we introduce a new crossover operator, called Partially Optimized Cyclic Shift Crossover (POCSX). A comparative study, between a MOGA based on POCSX, and a MOGA which is based on the Best Cost Route Crossover affirms the level of competitiveness of the former.

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

[2]  Seyed Jafar Sadjadi,et al.  COMPARING MATHEMATICAL AND HEURISTIC METHODS FOR ROBUST VEHICLE ROUTING PROBLEM , 2010 .

[3]  Padmabati Chand,et al.  Multi Objective Genetic Approach for Solving Vehicle Routing Problem , 2013 .

[4]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[5]  Petrica C. Pop,et al.  A Genetic Algorithm for Solving the Generalized Vehicle Routing Problem , 2010, HAIS.

[6]  Francisco Herrera,et al.  Tackling Real-Coded Genetic Algorithms: Operators and Tools for Behavioural Analysis , 1998, Artificial Intelligence Review.

[7]  Beatrice M. Ombuki-Berman,et al.  Multi-Objective Genetic Algorithms for Vehicle Routing Problem with Time Windows , 2006, Applied Intelligence.

[8]  Marcus Poggi de Aragão,et al.  A robust branch‐cut‐and‐price algorithm for the heterogeneous fleet vehicle routing problem , 2007, WEA.

[9]  Christian Prins,et al.  A simple and effective evolutionary algorithm for the vehicle routing problem , 2004, Comput. Oper. Res..

[10]  K.L. Mak,et al.  A genetic algorithm for vehicle routing problems with stochastic demand and soft time windows , 2004, Proceedings of the 2004 IEEE Systems and Information Engineering Design Symposium, 2004..

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

[12]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

[13]  Pedro Larrañaga,et al.  Genetic Algorithms for the Travelling Salesman Problem: A Review of Representations and Operators , 1999, Artificial Intelligence Review.

[14]  Robert Manger,et al.  Comparison of eight evolutionary crossover operators for the vehicle routing problem , 2013 .