A Hybrid Moth Flame Optimization Algorithm for Global Optimization

被引:40
|
作者
Sahoo, Saroj Kumar [1 ]
Saha, Apu Kumar [1 ]
机构
[1] Natl Inst Technol, Dept Math, Agartala 799046, Tripura, India
关键词
Moth flame optimization algorithm; Butterfly optimization algorithm; Bio-inspired; Benchmark functions; Friedman rank test; HARMONY SEARCH ALGORITHM; ARTIFICIAL BEE COLONY; BUTTERFLY OPTIMIZATION; DIFFERENTIAL EVOLUTION; INSPIRED OPTIMIZER; ORGANISMS SEARCH; VORTEX SEARCH; STRATEGY; SOLVE;
D O I
10.1007/s42235-022-00207-y
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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.
引用
收藏
页码:1522 / 1543
页数:22
相关论文
共 50 条
  • [21] An orthogonal moth flame optimization for global optimization and application to model order reduction problem
    Pradhan, Rosy
    Majhi, Santosh Kumar
    Jaypuria, Jemarani
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (05) : 6649 - 6661
  • [22] Galaxy images classification using hybrid brain storm optimization with moth flame optimization
    Ibrahim, Rehab Ali
    Abd Elaziz, Mohamed
    Ewees, Ahmed A.
    Selim, Ibrahim M.
    Lu, Songfeng
    JOURNAL OF ASTRONOMICAL TELESCOPES INSTRUMENTS AND SYSTEMS, 2018, 4 (03)
  • [23] Dynamic economic load dispatch in microgrid using hybrid moth-flame optimization algorithm
    Jain, Anil Kumar
    Gidwani, Lata
    ELECTRICAL ENGINEERING, 2024, 106 (04) : 3721 - 3741
  • [24] An enhanced moth flame optimization
    Kaur, Komalpreet
    Singh, Urvinder
    Salgotra, Rohit
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (07): : 2315 - 2349
  • [25] A differential moth flame optimization algorithm for mobile sink trajectory
    Sapre, Saunhita
    Mini, S.
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (01) : 44 - 57
  • [26] Migration-Based Moth-Flame Optimization Algorithm
    Nadimi-Shahraki, Mohammad H.
    Fatahi, Ali
    Zamani, Hoda
    Mirjalili, Seyedali
    Abualigah, Laith
    Abd Elaziz, Mohamed
    PROCESSES, 2021, 9 (12)
  • [27] An Improved Moth-Flame Optimization Algorithm for Engineering Problems
    Li, Yu
    Zhu, Xinya
    Liu, Jingsen
    SYMMETRY-BASEL, 2020, 12 (08):
  • [28] Performance analysis of moth flame optimization algorithm for AGC system
    Mohanty, Banaja
    INTERNATIONAL JOURNAL OF MODELLING AND SIMULATION, 2019, 39 (02): : 73 - 87
  • [29] Data Clustering Using Moth-Flame Optimization Algorithm
    Singh, Tribhuvan
    Saxena, Nitin
    Khurana, Manju
    Singh, Dilbag
    Abdalla, Mohamed
    Alshazly, Hammam
    SENSORS, 2021, 21 (12)
  • [30] An enhanced moth flame optimization
    Komalpreet Kaur
    Urvinder Singh
    Rohit Salgotra
    Neural Computing and Applications, 2020, 32 : 2315 - 2349