A Discrete Hybrid Invasive Weed Optimization Algorithm for the Capacitated Vehicle Routing Problem

Abstract The capacitated vehicle routing problem (CVRP) has been proved to be NP complete problem. The CVRP is not just a purely academic construct, it has many applications in practice. In this work, a discrete invasive weed optimization algorithm (DIWO) is proposed to solve the capacitated vehicle routing problem. Adaptive mutation and crossover in the genetic operation process are introduced to ensure the diversity of the algorithm and prevent it from falling into a local optimal solution with premature convergence. We use real matrix encoding and construct a discretization process for the subgeneration in the parent generation region. An improved 2-Opt and exchange operations structure based on the property of the problem is proposed to construct the two-stage hybrid variable-domain search method, strengthening the capacity of the local and global search ability of the algorithms. Comparing the experimental simulation and the algorithm with literature for different scale benchmarks proves that the DIWO algorithm is simple, efficient, adaptable, and robust for discrete combinatorial optimization problems.

[1]  F. Luna,et al.  A GRID-BASED HYBRID CELLULAR GENETIC ALGORITHM FOR VERY LARGE SCALE INSTANCES OF THE CVRP , 2007 .

[2]  Sahand Ghavidel,et al.  A new hybrid algorithm for optimal reactive power dispatch problem with discrete and continuous control variables , 2014, Appl. Soft Comput..

[3]  Angel A. Juan,et al.  The SR-GCWS hybrid algorithm for solving the capacitated vehicle routing problem , 2008 .

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

[5]  Ajit Kumar Barisal,et al.  Large scale economic dispatch of power systems using oppositional invasive weed optimization , 2015, Appl. Soft Comput..

[6]  S. G. Ponnambalam,et al.  Differential evolution algorithm with local search for capacitated vehicle routing problem , 2015, Int. J. Bio Inspired Comput..

[7]  Wu Bin Quantum evolutionary algorithm for capacitated vehicle routing problem , 2009 .

[8]  Ajith Abraham,et al.  A hybrid evolutionary direct search technique for solving Optimal Control problems , 2010, 2010 10th International Conference on Hybrid Intelligent Systems.

[9]  B. Dadalipour,et al.  Application of the invasive weed optimization technique for antenna configurations , 2008, 2008 Loughborough Antennas and Propagation Conference.

[10]  Y. Ramu Naidu,et al.  A hybrid version of invasive weed optimization with quadratic approximation , 2015, Soft Comput..

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

[12]  Jinzhao Wu,et al.  A discrete invasive weed optimization algorithm for solving traveling salesman problem , 2015, Neurocomputing.

[13]  Ashik Ahmed,et al.  Design of static synchronous series compensator based damping controller employing invasive weed optimization algorithm , 2014, SpringerPlus.

[14]  Zhang Xing-hua Hybrid Quantum Genetic Algorithm and Its Application in VRP , 2010 .

[15]  Andreas Bortfeldt,et al.  A hybrid algorithm for the capacitated vehicle routing problem with three-dimensional loading constraints , 2012, Comput. Oper. Res..

[16]  Baozhen Yao,et al.  Production , Manufacturing and Logistics An improved ant colony optimization for vehicle routing problem , 2008 .

[17]  Caro Lucas,et al.  A novel numerical optimization algorithm inspired from weed colonization , 2006, Ecol. Informatics.