Opposition-based multi-objective whale optimization algorithm with multi-leader guiding

During recent decades, evolutionary algorithms have been widely studied in optimization problems. The multi-objective whale optimization algorithm based on multi-leader guiding is proposed in this paper, which attempts to offer a proper framework to apply whale optimization algorithm and other swarm...

Full description

Saved in:
Bibliographic Details
Published in:Soft computing (Berlin, Germany) Vol. 25; no. 24; pp. 15131 - 15161
Main Authors: Li, Yang, Li, Wei-gang, Zhao, Yun-tao, Liu, Ao
Format: Journal Article
Language:English
Published: Berlin/Heidelberg Springer Berlin Heidelberg 01.12.2021
Subjects:
ISSN:1432-7643, 1433-7479
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:During recent decades, evolutionary algorithms have been widely studied in optimization problems. The multi-objective whale optimization algorithm based on multi-leader guiding is proposed in this paper, which attempts to offer a proper framework to apply whale optimization algorithm and other swarm intelligence algorithms to solving multi-objective optimization problems. The proposed algorithm adopts several improvements to enhance optimization performance. First, search agents are classified into leadership set and ordinary set by grid mechanism, and multiple leadership solutions guide the population to search the sparse spaces to achieve more homogeneous exploration in per iteration. Second, the differential evolution and whale optimization algorithm are employed to generate the offspring for the leadership and ordinary solutions, respectively. In addition, a novel opposition-based learning strategy is developed to improve the distribution of the initial population. The performance of the proposed algorithm is verified in contrast to 10 classic or state-of-the-arts algorithms on 20 bi-objective and tri-objective unconstrained problems, and experimental results demonstrate the competitive advantages in optimization quality and convergence speed. Moreover, it is tested on load distribution of hot rolling, and the result proves its good performance in real-world applications. Thus, all of the aforementioned experiments have indicated that the proposed algorithm is comparatively effective and efficient.
ISSN:1432-7643
1433-7479
DOI:10.1007/s00500-021-06390-0