As we all know, traditional electromagnetism mechanism (EM) algorithm has the disadvantage with low solution precision, lack of mining ability and easily falling into precocity. This paper proposes a new chaos electromagnetism mechanism algorithm combining chaotic mapping with limited storage QuasiNewton Method (EM-CMLSQN). Its main idea is that it adopts limit quasi-Newton
Key words: electromagnetism mechanism, limited storage quasi-newton method, limit quasi-newton operator, chaos mapping, particle swarm optimization, discrete artificial bee colony algorithmCopyright © 2016 Institute of Advanced Engineering and Science. All rights reserved.
Introduction.Electromagnetism Mechanism (EM) algorithm [1, 2] is a kind of random search methods based on principle of attraction and repulsion between different charged particles in Coulomb law and electromagnetic field. This algorithm firstly establishes the relationship of fitness function value and individual's value affected by electric field, then it is as the population movement trend according to the principle of "excellent solutions attract poor, poor solutions reject the excellent" and puts forward a global stochastic optimization heuristic algorithm [3]. The global stochastic optimization heuristic algorithm has been used in many aspects, such as fault location in distribution networks and pipeline assemble. Nevertheless, the EM algorithm has the shortcoming of premature convergence, low local search accuracy in late and slow convergence rate, which resembles other global intelligent algorithms. To solve these problems, this paper proposes an improved local optimization strategy using high precision local optimization operator and limited storage Quasi-Newton operator [4]. It seeks optimization value for solution domain near optimal individual and adopts chaos mapping [5] to increase the diversity of population. As a mature intelligent algorithm, Particle Swarm Optimization (PSO) algorithm [6,7] has a very good effect on searching the optimization value in continuous domain. There is an improved PSO algorithm named particle swarm optimization with TimeVarying Accelerator Coefficients (TVAC) [8,9], which has a better ability of searching optimization. Therefore, we compare TVAC with our new method (EM-CMLSQN), and the simulation results show that EM-CMLSQN has a better convergence rate and performance of jumping out of local solution than PSO and TVAC method. We also apply EMCMLSQN algorithm into path planning problem, and the results represent that EM-CMLSQN algorithm can search the optimal path more precisely and can be better applied into solving discrete domain problems than genetic algorithm and PSO algorithm [10,11].