Multi-agent simulated annealing algorithm based on particle swarm optimisation algorithm

Simulated annealing (SA) algorithm is extremely slow in convergence, and the implementation and efficiency of parallel SA algorithms are typically problem-dependent. To overcome such intrinsic limitations, this paper presents a multi-agent SA (MSA) algorithm to address continuous function optimisation problems. In MSA, a population of agents run SA algorithm collaboratively, exploiting the velocity and position update formulas of particle swarm optimisation (PSO) algorithm for candidate solution generation. Our MSA algorithm can achieve significantly better intensification ability by taking advantage of the learning ability from PSO algorithm, meanwhile opposite velocity is introduced to keep MSA from premature stagnation. The MSA algorithm is population based, so it can be paralleled easily. Simulation experiments were carried on four benchmark functions, and the results show that MSA algorithm has good performance in terms of convergence speed and solution accuracy.

[1]  Tomoyuki Hiroyasu,et al.  Parallel Simulated Annealing using Genetic Crossover , 2000 .

[2]  Zhihua Cui Performance-dependent attractive and repulsive particle swarm optimisation , 2009, Int. J. Model. Identif. Control..

[3]  R. Eberhart,et al.  Comparing inertia weights and constriction factors in particle swarm optimization , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[4]  Mahdi Yaghoobi,et al.  SUPER-SAPSO: A New SA-Based PSO Algorithm , 2009 .

[5]  Richard W. Eglese,et al.  Simulated annealing: A tool for operational research , 1990 .

[6]  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.

[7]  Zhihua Cui,et al.  Predicted-Velocity Particle Swarm Optimization Using Game-Theoretic Approach , 2006, ICIC.

[8]  David E. Goldberg,et al.  Parallel Recombinative Simulated Annealing: A Genetic Algorithm , 1995, Parallel Comput..

[9]  Chu Kiong Loo,et al.  Hybrid particle swarm optimization algorithm with fine tuning operators , 2009, Int. J. Bio Inspired Comput..

[10]  Ajith Abraham,et al.  Fuzzy adaptive turbulent particle swarm optimization , 2005, Fifth International Conference on Hybrid Intelligent Systems (HIS'05).

[11]  Xi-Huai Wang,et al.  Hybrid particle swarm optimization with simulated annealing , 2004, Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).

[12]  Sheldon Howard Jacobson,et al.  The Theory and Practice of Simulated Annealing , 2003, Handbook of Metaheuristics.

[13]  N. Sadati,et al.  Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[14]  A. M. Ranjbar,et al.  A global Particle Swarm-Based-Simulated Annealing Optimization technique for under-voltage load shedding problem , 2009, Appl. Soft Comput..

[15]  Wang Li A Cooperative Evolutionary Algorithm Based on Particle Swarm Optimization and Simulated Annealing Algorithm , 2006 .

[16]  Ioan Cristian Trelea,et al.  The particle swarm optimization algorithm: convergence analysis and parameter selection , 2003, Inf. Process. Lett..

[17]  R. Eberhart,et al.  Empirical study of particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[18]  Ajith Abraham,et al.  A fuzzy adaptive turbulent particle swarm optimisation , 2007 .

[19]  Josef Schwarz,et al.  HYBRID PARALLEL SIMULATED ANNEALING USING GENETIC OPERATIONS , 2004 .

[20]  Ying Tan,et al.  A study on the effect of vmax in particle swarm optimisation with high dimension , 2009, Int. J. Bio Inspired Comput..

[21]  Aimo Törn,et al.  Parallel continuous simulated annealing for global optimization simulated annealing , 2000 .

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

[23]  M. Clerc,et al.  The swarm and the queen: towards a deterministic and adaptive particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[24]  Ying Tan,et al.  Predicted modified PSO with time-varying accelerator coefficients , 2009, Int. J. Bio Inspired Comput..

[25]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[26]  和明 増田,et al.  全体最良解更新状況に応じた探索特性調節機構をもたせた新型Particle Swarm Optimizationモデル , 2010 .