An Ameliorative Hybrid Algorithm for Solving the Capacitated Vehicle Routing Problem

One of the most applicable versions of the Vehicle Routing Problem (VRP) which has been widely studied in logistic services is Capacitated Vehicle Routing Problem (CVRP). There are many algorithms to solve the CVRP to minimize total travelled distance. Some of the most recent and efficient metaheuristic algorithms are capable of generating solutions within 0.5% to 1% gap from the optimum for instance problems adopted from the literature considering hundreds or thousands of demand points. In this contribution, a novel hybrid algorithm is proposed based on Gravitational Emulation Local Search (GELS) and Genetic Algorithm (GA). This algorithm alleviates the weaknesses of the GELS algorithm. The performance of the proposed algorithm, which is called GELSGA, is compared with other meta-heuristics. The obtained results show that the proposed algorithm can compete vigorously with them. In addition, the proposed algorithm could obtain solutions close to the Best Known Solutions (BKS) for many instance problems.

[1]  Mukesh Singhal,et al.  Hybrid Metaheuristic Algorithm for Job Scheduling on Computational Grids , 2013, Informatica.

[2]  Hui He,et al.  Identifying and evaluating the internet opinion leader community based on k-clique clustering , 2013, Neural Computing and Applications.

[3]  El-Ghazali Talbi,et al.  Metaheuristics - From Design to Implementation , 2009 .

[4]  Mohamed Haouari,et al.  A matheuristic for the asymmetric capacitated vehicle routing problem , 2018, Discret. Appl. Math..

[5]  Vahid Kayvanfar,et al.  Enhanced intelligent water drops and cuckoo search algorithms for solving the capacitated vehicle routing problem , 2016, Inf. Sci..

[6]  Olli Bräysy,et al.  Active guided evolution strategies for large-scale vehicle routing problems with time windows , 2005, Comput. Oper. Res..

[7]  Mahesh A. Khandke,et al.  A Comparative Study Of Advanced Reservation Algorithms In Optical Grid , 2013 .

[8]  Arun Kumar Sangaiah,et al.  An improved ant colony optimization for the multi-trip Capacitated Arc Routing Problem , 2018, Comput. Electr. Eng..

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

[10]  Ping Chen,et al.  Iterated variable neighborhood descent algorithm for the capacitated vehicle routing problem , 2010, Expert Syst. Appl..

[11]  Qinghai Bai,et al.  Analysis of Particle Swarm Optimization Algorithm , 2010, Comput. Inf. Sci..

[12]  M. M. Flood The Traveling-Salesman Problem , 1956 .

[13]  Shahaboddin Shamshirband,et al.  GELS-GA: Hybrid metaheuristic algorithm for solving Multiple Travelling Salesman Problem , 2014, 2014 14th International Conference on Intelligent Systems Design and Applications.

[14]  Paolo Toth,et al.  Exact algorithms for the vehicle routing problem, based on spanning tree and shortest path relaxations , 1981, Math. Program..

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

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

[17]  Salama A. Mostafa,et al.  Using Genetic Algorithm in implementing Capacitated Vehicle Routing Problem , 2012, 2012 International Conference on Computer & Information Science (ICCIS).

[18]  Y. Yonezawa,et al.  Ecological algorithm for optimal ordering used by collective honey bee behavior , 1996, MHS'96 Proceedings of the Seventh International Symposium on Micro Machine and Human Science.

[19]  Shahaboddin Shamshirband,et al.  A solution for multi-objective commodity vehicle routing problem by NSGA-II , 2014, 2014 14th International Conference on Hybrid Intelligent Systems.

[20]  Jack J. Dongarra,et al.  Performance of various computers using standard linear equations software in a FORTRAN environment , 1988, CARN.

[21]  Choosak Pornsing,et al.  A Particle Swarm Optimization for the vehicle routing problem , 2014 .

[22]  Fred W. Glover,et al.  Tabu Search , 1997, Handbook of Heuristics.

[23]  Juan José Salazar González,et al.  The Capacitated Vehicle Routing Problem: Stronger bounds in pseudo-polynomial time , 2019, Eur. J. Oper. Res..

[24]  Mirko Vujosevic,et al.  Enhanced savings calculation and its applications for solving capacitated vehicle routing problem , 2013, Appl. Math. Comput..

[25]  Mohammad Mehdi Sepehri,et al.  Stores clustering using a data mining approach for distributing automotive spare-parts to reduce transportation costs , 2012, Expert Syst. Appl..

[26]  Shahaboddin Shamshirband,et al.  RETRACTED ARTICLE: OSGA: genetic-based open-shop scheduling with consideration of machine maintenance in small and medium enterprises , 2015 .

[27]  Shahaboddin Shamshirband,et al.  OVRP_ICA: An Imperialist-Based Optimization Algorithm for the Open Vehicle Routing Problem , 2015, HAIS.

[28]  Teodor Gabriel Crainic,et al.  A cooperative parallel metaheuristic for the capacitated vehicle routing problem , 2014, Comput. Oper. Res..

[29]  John Clarke,et al.  A Capacitated Vehicle Routing Problem With Synchronized Pick-Ups and Drop-Offs: The Case of Medication Delivery and Supervision in the DR Congo , 2017, IEEE Transactions on Engineering Management.

[30]  Ikou Kaku,et al.  Variable neighbourhood simulated annealing algorithm for capacitated vehicle routing problems , 2014 .

[31]  Gilbert Laporte,et al.  Fifty Years of Vehicle Routing , 2009, Transp. Sci..

[32]  Lixin Tang,et al.  A new hybrid ant colony optimization algorithm for the vehicle routing problem , 2009, Pattern Recognit. Lett..

[33]  Saoussen Krichen,et al.  A Hybrid Metaheuristic for the Distance-constrained Capacitated Vehicle Routing Problem☆ , 2014 .

[34]  Enrique Alba,et al.  Computing nine new best-so-far solutions for Capacitated VRP with a cellular Genetic Algorithm , 2006, Inf. Process. Lett..

[35]  K. Kannan,et al.  Randomized gravitational emulation search algorithm for symmetric traveling salesman problem , 2007, Appl. Math. Comput..

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

[37]  Mohamed Barkaoui,et al.  A Hybrid Genetic Algorithm for the Capacitated Vehicle Routing Problem , 2003, GECCO.

[38]  A. Rostami,et al.  Solving Multiple Traveling Salesman Problem using the Gravitational Emulation Local Search Algorithm , 2015 .

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

[40]  Shahaboddin Shamshirband,et al.  Using the gravitational emulation local search algorithm to solve the multi-objective flexible dynamic job shop scheduling problem in Small and Medium Enterprises , 2015, Ann. Oper. Res..

[41]  Michel Gendreau,et al.  Metaheuristics in Vehicle Routing , 2012, International Conference on Operations Research and Enterprise Systems.

[42]  Tong Zhen,et al.  A hybrid ant colony algorithm for the capacitated vehicle routing problem , 2008, 2008 IEEE International Symposium on IT in Medicine and Education.

[43]  Irene Loiseau,et al.  An Ant Colony Algorithm for the Capacitated Vehicle Routing , 2004, Electron. Notes Discret. Math..

[44]  Iman Attarzadeh,et al.  A Reliable and Hybrid Scheduling Algorithm based on Cost and Time Balancing for Computational Grid , 2014 .

[45]  Christos D. Tarantilis,et al.  Solving the vehicle routing problem with adaptive memory programming methodology , 2005, Comput. Oper. Res..

[46]  Valentina Emilia Balas,et al.  OVRP_GELS: solving open vehicle routing problem using the gravitational emulation local search algorithm , 2016, Neural Computing and Applications.

[47]  Éric D. Taillard,et al.  Parallel iterative search methods for vehicle routing problems , 1993, Networks.

[48]  Shih-Wei Lin,et al.  Applying hybrid meta-heuristics for capacitated vehicle routing problem , 2009, Expert Syst. Appl..

[49]  Ali Asghar Rahmani Hosseinabadi,et al.  Present a New Hybrid Algorithm Scheduling Flexible Manufacturing System Consideration Cost Maintenance , 2013 .

[50]  Magdalene Marinaki,et al.  A hybrid genetic - Particle Swarm Optimization Algorithm for the vehicle routing problem , 2010, Expert Syst. Appl..

[51]  Mohammad Shojafar,et al.  Hybrid PSO for Independent Task scheduling in Grid Computing to Decrease Makespan , 2011 .

[52]  Ibrahim H. Osman,et al.  Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problem , 1993, Ann. Oper. Res..

[53]  Lai Soon Lee,et al.  Optimised crossover genetic algorithm for capacitated vehicle routing problem , 2012 .

[54]  Michel Gendreau,et al.  A unified solution framework for multi-attribute vehicle routing problems , 2014, Eur. J. Oper. Res..

[55]  A. Abraham,et al.  A new efficient approach for solving the capacitated Vehicle Routing Problem using the Gravitational Emulation Local Search Algorithm , 2017 .

[56]  P. J. Bernhard,et al.  Solving combinatorial optimization problems using a new algorithm based on gravitational attraction , 2004 .

[57]  Philippe Lacomme,et al.  A multi-start evolutionary local search for the two-dimensional loading capacitated vehicle routing problem , 2011, Comput. Oper. Res..

[58]  Vahid Rafe,et al.  A hybrid heuristic workflow scheduling algorithm for cloud computing environments , 2015, J. Exp. Theor. Artif. Intell..

[59]  Aboul Ella Hassanien,et al.  Adaptive k-means clustering algorithm for MR breast image segmentation , 2013, Neural Computing and Applications.

[60]  Ali Asghar,et al.  Presentation of a New and Beneficial Method Through Problem Solving Timing of Open Shop by Random Algorithm Gravitational Emulation Local Search , 2013 .

[61]  Emanuel Ey,et al.  A Solution for a Real-time Stochastic Capacitated Vehicle Routing Problem with Time Windows , 2015, ICCS.