Particle Swarm Optimization with Crossover Operator for Global Optimization Problems

Article Preview

Abstract:

We propose a modified particle swarm optimization (PSO) algorithm named SPSO for the global optimization problems. In SPSO, we introduce the crossover operator in order to increase the diversity of the swarm. The crossover operator is contracted by forming a simplex. The crossover operator is used if the diversity of the swarm is below a threshold (denoted hlow) and continues until the diversity reaches the required value (hhigh). The six test problems are used for numerical study. Numerical results indicate that the proposed algorithm is better than some existing PSO.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1131-1134

Citation:

Online since:

August 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] J. Kennedy, R.C. Eberhart: Particle swarm optimization, Proceedings of IEEE International Conference on Neural Networks, Perth Australia, IEEE Service Center, 1942-1948 , (1995).

Google Scholar

[2] C.F. Juang: IEEE Trans Syst Man Cybern B Cybern, Vol. 34 (2004), P. 997.

Google Scholar

[3] W. L. Fu, M. Johnston and M. J. Zhang: Advances in Artificial Intelligence Lecture Notes in Computer Science, Vol. 6464 (2011), P. 313.

Google Scholar

[4] S. Titus and A. Ebenezr Jeyakumar: Electronic Power Components and Systems, Vol. 36 (2008), P. 449.

Google Scholar

[5] W. L. Price: Journal of Optimization Theory and Applications, Vol. 40 (1983), P. 333.

Google Scholar

[6] Y. Shi, R.C. Eberhart: Empirical study of particle swarm optimization, In: Proceedings of the IEEE Congress on Evolutionary Computation, IEEE Press, 1945-1950 (1999).

Google Scholar

[7] X. Yao, Y. Liu and G. Lin: IEEE Transactions on Evolutionary Computation, Vol. 3 (1999) P. 82.

Google Scholar