Article ID: | iaor20125341 |
Volume: | 53 |
Issue: | 1 |
Start Page Number: | 271 |
End Page Number: | 295 |
Publication Date: | Sep 2012 |
Journal: | Computational Optimization and Applications |
Authors: | Siarry Patrick, Clerc Maurice, El Dor Abbas |
Keywords: | heuristics |
Particle swarm optimization (PSO) is characterized by a fast convergence, which can lead the algorithms of this class to stagnate in local optima. In this paper, a variant of the standard PSO algorithm is presented, called PSO‐2S, based on several initializations in different zones of the search space, using charged particles. This algorithm uses two kinds of swarms, a main one that gathers the best particles of auxiliary ones, initialized several times. The auxiliary swarms are initialized in different areas, then an electrostatic repulsion heuristic is applied in each area to increase its diversity. We analyse the performance of the proposed approach on a testbed made of unimodal and multimodal test functions with and without coordinate rotation and shift. The Lennard‐Jones potential problem is also used. The proposed algorithm is compared to several other PSO algorithms on this benchmark. The obtained results show the efficiency of the proposed algorithm.