Abstract

• An enhanced multi-swarm cooperative particle swarm optimizer is proposed. • Sub-swarms can adaptively adjust the cooperation according to different situation. • A delayed-activation strategy is designed to detect and activate stagnant sub-swarm. • A repulsive mechanism prevents the population from gathering together prematurely. • Exhibiting superior performance in solution accuracy and convergence speed. In this paper, a novel multi-swarm particle swarm optimizer driven by delayed-activation (DA) strategy and repulsive mechanism, named as enhanced multi-swarm cooperative particle swarm optimizer (EMCPSO) is proposed. EMCPSO is designed to make use of the advantage of multi-swarm technique and overcome the problem of premature convergence of original PSO. In this algorithm, the whole population is partitioned into four identical sub-swarms. The best particle of each sub-swarm, sbest , is used to estimate the evolutionary state of the group. If the sbest can continuously improve its solution's quality, that sub-swarm evolves independently without communicating with other counterparts. Otherwise, based on a non-ascending sequence, a delayed-activation (DA) strategy will be triggered. With information sharing among multi-swarm, activating exemplar is constructed to promote the stagnant sub-swarm to search for better solutions again. On the other hand, a repulsive mechanism is introduced to prevent the whole population from gathering together prematurely. In this way, more potential regions of the search space can be explored by EMCPSO. The experiment results on CEC 2017 problem set demonstrate the superior performance of the proposed EMCPSO in terms of solution accuracy and convergence speed.

Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.