Journal of Bionic Engineering ›› 2022, Vol. 19 ›› Issue (5): 1522-1543.doi: 10.1007/s42235-022-00207-y

• • 上一篇    

A Hybrid Moth Flame Optimization Algorithm for Global Optimization

Saroj Kumar Sahoo1, Apu Kumar Saha1   

  1. 1 Department of Mathematics, National Institute of Technology, Agartala, Tripura 799046, India
  • 收稿日期:2021-12-20 修回日期:2022-04-14 接受日期:2022-04-19 出版日期:2022-09-10 发布日期:2022-09-25
  • 通讯作者: Apu Kumar Saha E-mail:apusaha.nita@gmail.com
  • 作者简介:Saroj Kumar Sahoo1, Apu Kumar Saha1

A Hybrid Moth Flame Optimization Algorithm for Global Optimization

Saroj Kumar Sahoo1, Apu Kumar Saha1   

  1. 1 Department of Mathematics, National Institute of Technology, Agartala, Tripura 799046, India
  • Received:2021-12-20 Revised:2022-04-14 Accepted:2022-04-19 Online:2022-09-10 Published:2022-09-25
  • Contact: Apu Kumar Saha E-mail:apusaha.nita@gmail.com
  • About author:Saroj Kumar Sahoo1, Apu Kumar Saha1

摘要: The Moth Flame Optimization (MFO) algorithm shows decent performance results compared to other meta-heuristic algorithms for tackling non-linear constrained global optimization problems. However, it still suffers from obtaining quality solution and slow convergence speed. On the other hand, the Butterfly Optimization Algorithm (BOA) is a comparatively new algorithm which is gaining its popularity due to its simplicity, but it also suffers from poor exploitation ability. In this study, a novel hybrid algorithm, h-MFOBOA, is introduced, which integrates BOA with the MFO algorithm to overcome the shortcomings of both the algorithms and at the same time inherit their advantages. For performance evaluation, the proposed h-MFOBOA algorithm is applied on 23 classical benchmark functions with varied complexity. The tested results of the proposed algorithm are compared with some well-known traditional meta-heuristic algorithms as well as MFO variants. Friedman rank test and Wilcoxon signed rank test are employed to measure the performance of the newly introduced algorithm statistically. The computational complexity has been measured. Moreover, the proposed algorithm has been applied to solve one constrained and one unconstrained real-life problems to examine its problem-solving capability of both type of problems. The comparison results of benchmark functions, statistical analysis, real-world problems confirm that the proposed h-MFOBOA algorithm provides superior results compared to the other conventional optimization algorithms.

关键词: Moth fame optimization algorithm , · Butterfly optimization algorithm , · Bio-inspired , · Benchmark functions , · Friedman rank test

Abstract: The Moth Flame Optimization (MFO) algorithm shows decent performance results compared to other meta-heuristic algorithms for tackling non-linear constrained global optimization problems. However, it still suffers from obtaining quality solution and slow convergence speed. On the other hand, the Butterfly Optimization Algorithm (BOA) is a comparatively new algorithm which is gaining its popularity due to its simplicity, but it also suffers from poor exploitation ability. In this study, a novel hybrid algorithm, h-MFOBOA, is introduced, which integrates BOA with the MFO algorithm to overcome the shortcomings of both the algorithms and at the same time inherit their advantages. For performance evaluation, the proposed h-MFOBOA algorithm is applied on 23 classical benchmark functions with varied complexity. The tested results of the proposed algorithm are compared with some well-known traditional meta-heuristic algorithms as well as MFO variants. Friedman rank test and Wilcoxon signed rank test are employed to measure the performance of the newly introduced algorithm statistically. The computational complexity has been measured. Moreover, the proposed algorithm has been applied to solve one constrained and one unconstrained real-life problems to examine its problem-solving capability of both type of problems. The comparison results of benchmark functions, statistical analysis, real-world problems confirm that the proposed h-MFOBOA algorithm provides superior results compared to the other conventional optimization algorithms.

Key words: Moth fame optimization algorithm , · Butterfly optimization algorithm , · Bio-inspired , · Benchmark functions , · Friedman rank test