Large-scale optimisation via cooperatively coevolving competition swarm optimiser
Rushi Lan, Yu Zhu, Huimin Lu, Zhiling Tang, Zhenbing Liu, Xiaonan Luo · Enterprise Information Systems · 2019
This paper presents a two-stage approach, named Cooperatively Coevolving Competition Swarm Optimiser (C3SO), for large-scale optimisation. C3SO first detects interactions among the original variables by a differential grouping algorithm, therein decomposing a large-scale problem into several sub-components. In the next stage, a new approach is developed using the competition mechanism to independently optimise each sub-component obtained in the first stage. Hence, C3SO takes advantages of both divide-and-conquer and competition strategies, achieving the ability to address large-scale and complex optimisation problems. The proposed method is evaluated by comparing with several state-of-the-art algorithms on different benchmark functions, and the comparative results demonstrated its effectiveness.