Abstract

Benefiting from its simplicity and efficiency, particle swarm optimization (PSO) algorithm has shown great performance on various problems. However, for different optimization problems or different search areas, it is still difficult to achieve a satisfying trade-off between exploration and exploitation. On the basis of canonical PSO algorithm, a variety of improved algorithms have been proposed, which have different capabilities of exploitation and exploration, and each of them performs effective in some problems. This paper proposes a particle swarm optimization with multiple adaptive sub-swarms (PSOMAS). It uses multiple subswarms strategy, in which each sub-swarm is evolved by different algorithms, and an adaptive strategy is also used to reduce the consumption of computing resources. A comprehensive experimental study is conducted on 30 benchmark functions, to compare with several well-known variants of PSO algorithms. The results show that PSOMAS with RT=100 could obtain a better overall performance than all others. Moreover, PSOMAS could find high-quality solution in different problems by varying the value of RT.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call