Particle swarm optimization algorithm with moving boundaries as a powerful tool for exploration research

An advanced modification of the particle swarm optimization (PSO) algorithm is presented. The proposed modification consists in implementation of floating boundaries for the design space whose positions are moved (shrink or expand) during computations depending on the number of particle hits. As demonstrated by example of three test functions, such an adaptive “moving boundary PSO” algorithm outperforms its classical analog in terms of both convergence and success rates. Moreover it is capable of finding the global extremum even if it is located outside the initial design space.

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

[2]  Ronan Sauleau,et al.  A bee swarm algorithm for synthesis of antenna arrays , 2009 .

[3]  D.W. Boeringer,et al.  Efficiency-constrained particle swarm optimization of a modified bernstein polynomial for conformal array excitation amplitude synthesis , 2005, IEEE Transactions on Antennas and Propagation.

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

[5]  A. Massa,et al.  An innovative computational approach based on a particle swarm strategy for adaptive phased-arrays control , 2006, IEEE Transactions on Antennas and Propagation.

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

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