A comprehensive review of moth-flame optimisation: variants, hybrids, and applications

被引:64
作者
Hussien, Abdelazim G. [1 ]
Amin, Mohamed [2 ]
Abd El Aziz, Mohamed [3 ]
机构
[1] Fayoum Univ, Fac Sci, Al Fayyum, Egypt
[2] Menoufia Univ, Fac Sci, Shibn Al Kawm, Egypt
[3] Zagazig Univ, Fac Sci, Dept Math, Zagazig, Egypt
关键词
Moth-flame optimisation; swarm intelligence; meta-heuristics; optimisation; nature-inspired algorithm; INSPIRED OPTIMIZER; ALGORITHM; MFO; MODEL; SETS;
D O I
10.1080/0952813X.2020.1737246
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Moth-flame Optimisation Algorithm (MFO) is a new metaheuristics optimisation algorithm presented by Mirjalili in 2015 which inspired by the navigation method of moths in nature. It has gained a huge interest due to its impressive characteristics mainly: no derivation information needed in the starting phase, few numbers of parameters, simple in implementation, scalable and flexible. Till now, different variants to solve various optimisation problems such as binary, real(continuous), constraint, single-objective, multi-objective, and multimodal MFO has been introduced. Many research papers have been presented and summarised. In this review, a general overview of MFO is presented at first. Then, different variants of MFO are described which are classified into three classes: modified, hybridised, and multi-objective. Furthermore, applications of MFO in Engineering, Computer Science, Wireless Sensor Networks, and other fields are discussed. Finally, many possible and future directions are provided.
引用
收藏
页码:705 / 725
页数:21
相关论文
共 111 条
[41]   Water Evaporation Optimization: A novel physically inspired optimization algorithm [J].
Kaveh, A. ;
Bakhshpoori, T. .
COMPUTERS & STRUCTURES, 2016, 167 :69-85
[42]   Multi-item EOQ model with nonlinear unit holding cost and partial backordering: moth-flame optimization algorithm [J].
Khalilpourazari, Soheyl ;
Pasandideh, Seyed Hamid Reza .
Journal of Industrial and Production Engineering, 2017, 34 (01) :42-51
[43]   OPTIMIZATION BY SIMULATED ANNEALING [J].
KIRKPATRICK, S ;
GELATT, CD ;
VECCHI, MP .
SCIENCE, 1983, 220 (4598) :671-680
[44]   Chemical-Reaction-Inspired Metaheuristic for Optimization [J].
Lam, Albert Y. S. ;
Li, Victor O. K. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (03) :381-399
[45]   Moth-flame optimization-based algorithm with synthetic dynamic PPI networks for discovering protein complexes [J].
Lei, Xiujuan ;
Fang, Ming ;
Fujita, Hamido .
KNOWLEDGE-BASED SYSTEMS, 2019, 172 :76-85
[46]   A Double Evolutionary Learning Moth-Flame Optimization for Real-Parameter Global Optimization Problems [J].
Li, Chunquan ;
Niu, Zheng ;
Song, Zhenshou ;
Li, Buxing ;
Fan, Jinghui ;
Liu, Peter X. .
IEEE ACCESS, 2018, 6 :76700-76727
[47]   A least squares support vector machine model optimized by moth-flame optimization algorithm for annual power load forecasting [J].
Li, Cunbin ;
Li, Shuke ;
Liu, Yunqi .
APPLIED INTELLIGENCE, 2016, 45 (04) :1166-1178
[48]   Optimization of Water Resources Utilization by Multi-Objective Moth-Flame Algorithm [J].
Li, Wei Kun ;
Wang, Wan Liang ;
Li, Li .
WATER RESOURCES MANAGEMENT, 2018, 32 (10) :3303-3316
[49]   Application of vision measurement model with an improved moth-flame optimization algorithm [J].
Li, Yaru ;
Wang, Zhongyu ;
Cheng, Yinbao ;
Tang, Yingqi ;
Shang, Zhendong .
OPTICS EXPRESS, 2019, 27 (15) :20800-20815
[50]   Levy-Flight Moth-Flame Algorithm for Function Optimization and Engineering Design Problems [J].
Li, Zhiming ;
Zhou, Yongquan ;
Zhang, Sen ;
Song, Junmin .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2016, 2016