Dealing with multi-modality using synthesis of Moth-flame optimizer with sine cosine mechanisms

Evolutionary population-based methods have found their applications in dealing with many real-world simulation experiments and mathematical modelling problems. The Moth-flame optimization (MFO) algorithm is one of the swarm intelligence algorithms and it can be used with constrained and unknown sear...

Full description

Saved in:
Bibliographic Details
Published inMathematics and computers in simulation Vol. 188; pp. 291 - 318
Main Authors Chen, Chengcheng, Wang, Xianchang, Yu, Helong, Wang, Mingjing, Chen, Huiling
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.10.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Evolutionary population-based methods have found their applications in dealing with many real-world simulation experiments and mathematical modelling problems. The Moth-flame optimization (MFO) algorithm is one of the swarm intelligence algorithms and it can be used with constrained and unknown search spaces. However, there are still some defects in its performance, such as low solution accuracy, slow convergence, and insufficient exploration capability. This study improves the basic MFO algorithm from the perspective of improving exploration capability and proposes a hybrid swarm-based algorithm called SMFO. The essential notion is to further explore and scan the feature space with taking advantages of the sine cosine strategy. We methodically investigated the efficacy, solutions, and optimization compensations of the developed SMFO using more than a few demonstrative benchmark tests, together with unimodal, multimodal, hybrid and composition tasks, and two widely applied engineering test problems. The simulations point towards this fact that the diversification and intensification inclinations of the original MFO and its convergence traits are fortunately upgraded. The findings and remarks show that the suggested SMFO is a favourable algorithm and it can show superior efficacy compared to other techniques. •Sine cosine strategy is introduced into moth-flame optimization algorithm.•The proposed method is compared with representative algorithms on lots of functions.•The proposed method can solve engineering design problems efficiently.
ISSN:0378-4754
1872-7166
DOI:10.1016/j.matcom.2021.04.006