Cooperative multi-population social group optimization for many-objective optimization
摘要
This study provides an effective cooperative multi-populations swarm intelligence approach, called CMPMO-SGO, which is based on the Social Group Optimization (SGO) algorithm to address multi-/many-objective optimization problems. In particular, this study first puts forth a unique cooperative multi-population framework- namely CMPMO/des, with dual elite selection. CMPMO/des achieves significantly high performance on solutions convergence and diversity with four excellent strategies: the ability to independently optimize one objective within each subpopulation, collaboration among subpopulations via a global archive, dual elite selection mechanisms, and the inclusion of logistic chaotic single-dimensional perturbation. Afterward, due to its very high performance, SGO is employed as the single objective optimizer in each subpopulation. Sixteen state-of-the-art multi/many-objective optimization algorithms, two CMPMO/des based many-objective genetic algorithms named CMPMO-GA and many-objective Harris Hawks optimization named CMPMO-HHO, were extensively compared with the performance of CMPMO-SGO on 34 multi-objective and 19 many-objective benchmark problems. The results demonstrate that CMPMO-SGO provides promising performance in addressing multi/many-objective optimization problems by utilizing the CMPMO/des framework.