Dynamic parameterization of the particle swarm optimization and genetic algorithm hybrids for vehicle routing problem with time window

Particle Swarm Optimization PSO is a well known technique for solving various kinds of combinatorial optimization problems including scheduling, resource allocation and vehicle routing. However, basic PSO suffers from premature convergence problem. Many techniques have been proposed for alleviating this problem. One of the alternative approaches is hybridization. Genetic Algorithms GAs are one of the possible techniques used for hybridization. Most often, a mutation scheme is added to the PSO, but some applications of crossover have been added more recently. Some of these schemes use dynamic parameterization when applying the GA operators. In this work, dynamic parameterized mutation and crossover operators are combined with a PSO implementation individually and in combination to test the effectiveness of these additions. The results indicate that all the PSO hybrids with dynamic probability have shown satisfactory performance in finding the best distance of the Vehicle Routing Problem With Time Windows.

[1]  Zbigniew J. Czech,et al.  Parallel simulated annealing for the vehicle routing problem with time windows , 2002, Proceedings 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing.

[2]  Andrew Lim,et al.  Local search with annealing-like restarts to solve the VRPTW , 2003, Eur. J. Oper. Res..

[3]  Suraya Masrom,et al.  Hybridization of Particle Swarm Optimization with adaptive genetic algorithm operators , 2013, 2013 13th International Conference on Intellient Systems Design and Applications.

[4]  Mohamed Barkaoui,et al.  A parallel hybrid genetic algorithm for the vehicle routing problem with time windows , 2004, Comput. Oper. Res..

[5]  Yves Rochat,et al.  Probabilistic diversification and intensification in local search for vehicle routing , 1995, J. Heuristics.

[6]  Amitava Chatterjee,et al.  Nonlinear inertia weight variation for dynamic adaptation in particle swarm optimization , 2006, Comput. Oper. Res..

[7]  S. Sherin Jasper,et al.  Analysis & reduction Of THD In multilevel inverter using PSO algorithm , 2014, 2014 International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE).

[8]  Milad Asgarpour Khansary,et al.  Using genetic algorithm (GA) and particle swarm optimization (PSO) methods for determination of interaction parameters in multicomponent systems of liquid–liquid equilibria , 2014 .

[9]  Mohammad Mehdi Ebadzadeh,et al.  A novel particle swarm optimization algorithm with adaptive inertia weight , 2011, Appl. Soft Comput..

[10]  Jiangye Yuan,et al.  A modified particle swarm optimizer with dynamic adaptation , 2007, Appl. Math. Comput..

[11]  M. Clerc,et al.  Particle Swarm Optimization , 2006 .

[12]  Liyan Zhang,et al.  Empirical study of particle swarm optimizer with an increasing inertia weight , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[13]  Ajith Abraham,et al.  Inertia-Adaptive Particle Swarm Optimizer for Improved Global Search , 2008, 2008 Eighth International Conference on Intelligent Systems Design and Applications.

[14]  M. Senthil Arumugam,et al.  On the improved performances of the particle swarm optimization algorithms with adaptive parameters, cross-over operators and root mean square (RMS) variants for computing optimal control of a class of hybrid systems , 2008, Appl. Soft Comput..

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

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

[17]  Paolo Ermanni,et al.  AORCEA - An adaptive operator rate controlled evolutionary algorithm , 2007 .

[18]  Taher Niknam,et al.  A new fuzzy adaptive hybrid particle swarm optimization algorithm for non-linear, non-smooth and non-convex economic dispatch problem , 2010 .

[19]  Mohammad Reza Meybodi,et al.  A note on the learning automata based algorithms for adaptive parameter selection in PSO , 2011, Appl. Soft Comput..

[20]  ChunXia Zhao,et al.  Particle swarm optimization with adaptive population size and its application , 2009, Appl. Soft Comput..

[21]  W. Y. Szeto,et al.  An artificial bee colony algorithm for the capacitated vehicle routing problem , 2011, Eur. J. Oper. Res..

[22]  Stephan M. Winkler,et al.  Genetic Algorithms and Genetic Programming - Modern Concepts and Practical Applications , 2009 .

[23]  Andries Petrus Engelbrecht,et al.  Fundamentals of Computational Swarm Intelligence , 2005 .

[24]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[25]  Abdullah Al Mamun,et al.  Balancing exploration and exploitation with adaptive variation for evolutionary multi-objective optimization , 2009, Eur. J. Oper. Res..

[26]  Zi Chao Yan,et al.  A Particle Swarm Optimization Algorithm Based on Simulated Annealing , 2014, CIT 2014.

[27]  Stephen Chen,et al.  Particle swarm optimization with pbest crossover , 2012, 2012 IEEE Congress on Evolutionary Computation.

[28]  Gary G. Yen,et al.  PSO-Based Multiobjective Optimization With Dynamic Population Size and Adaptive Local Archives , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[29]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[30]  Xingsheng Gu,et al.  A dynamic inertia weight particle swarm optimization algorithm , 2008 .

[31]  Voratas Kachitvichyanukul,et al.  A particle swarm optimization for the vehicle routing problem with simultaneous pickup and delivery , 2009, Comput. Oper. Res..

[32]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[33]  Suraya Masrom,et al.  Time-Varying Mutation in Particle Swarm Optimization , 2013, ACIIDS.

[34]  Chukwudi Anyakoha,et al.  A review of particle swarm optimization. Part I: background and development , 2007, Natural Computing.

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

[36]  Shu Wen Zhang,et al.  Data processing with an Improved Hybrid Optimization Algorithm Base on PSO-GA , 2014 .

[37]  Reinhard Männer,et al.  Towards an Optimal Mutation Probability for Genetic Algorithms , 1990, PPSN.

[38]  Bijaya Ketan Panigrahi,et al.  Adaptive particle swarm optimization approach for static and dynamic economic load dispatch , 2008 .

[39]  Hao Gao,et al.  Particle swarm algorithm with hybrid mutation strategy , 2011, Appl. Soft Comput..

[40]  Yu Wang,et al.  Adaptive Inertia Weight Particle Swarm Optimization , 2006, ICAISC.