A New Boundary Condition for Particle Swarm Optimization

Boundary conditions are often used in particle swarm optimization (PSO) in order to enhance the entire solution space of particles as far as possible. However, most of them are not categorized in detail, the boundary conditions used for comparisons are not in the same category and their performances vary in different engineering fields. In order to address these issues, this paper presents a comprehensive learning velocity boundary condition (CLBC), which is verified by Rastrigrin and Rosenbrock function with 30 dimensionalities in three types of search range. The CLBC shows comparatively faster convergence ability and obtains more precise results, compared with other boundary conditions of the same kind.

[1]  Salman Mohagheghi,et al.  Particle Swarm Optimization: Basic Concepts, Variants and Applications in Power Systems , 2008, IEEE Transactions on Evolutionary Computation.

[2]  Yuhui Shi,et al.  Particle swarm optimization: developments, applications and resources , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[3]  Y. Rahmat-Samii,et al.  Particle swarm optimization in electromagnetics , 2004, IEEE Transactions on Antennas and Propagation.

[4]  Bo Ren,et al.  A Random Velocity Boundary Condition for Robust Particle Swarm Optimization , 2007, LSMS.

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

[6]  Russell C. Eberhart,et al.  Recent advances in particle swarm , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[7]  Ahmed A. Kishk,et al.  Improved particle swarm optimization technique using hard boundary conditions , 2005 .

[8]  T. Huang,et al.  A hybrid boundary condition for robust particle swarm optimization , 2005, IEEE Antennas and Wireless Propagation Letters.

[9]  Xiujuan Lei,et al.  The aircraft departure scheduling based on particle swarm optimization combined with simulated annealing algorithm , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[10]  Saman K. Halgamuge,et al.  Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients , 2004, IEEE Transactions on Evolutionary Computation.

[11]  Mauro Birattari,et al.  Swarm Intelligence , 2012, Lecture Notes in Computer Science.

[12]  Rong-Jong Wai,et al.  Supervisory particle-swarm-optimization control design for maglev transportation system , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[13]  Y. Rahmat-Samii,et al.  Boundary Conditions in Particle Swarm Optimization Revisited , 2007, IEEE Transactions on Antennas and Propagation.

[14]  A. Kishk,et al.  Hybrid Periodic Boundary Condition for Particle Swarm Optimization , 2007, IEEE Transactions on Antennas and Propagation.

[15]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[16]  Andries Petrus Engelbrecht,et al.  A Cooperative approach to particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.