Abstract
This paper thoroughly presents a comprehensive review of the so-called moth–flame optimization (MFO) and analyzes its main characteristics. MFO is considered one of the promising metaheuristic algorithms and successfully applied in various optimization problems in a wide range of fields, such as power and energy systems, economic dispatch, engineering design, image processing and medical applications. This manuscript describes the available literature on MFO, including its variants and hybridization, the growth of MFO publications, MFO application areas, theoretical analysis and comparisons of MFO with other algorithms. Conclusions focus on the current work on MFO, highlight its weaknesses, and suggest possible future research directions. Researchers and practitioners of MFO belonging to different fields, like the domains of optimization, medical, engineering, clustering and data mining, among others will benefit from this study.
Similar content being viewed by others
References
Abdel-mawgoud H, Kamel S, Ebeed M, Youssef AR (2017) Optimal allocation of renewable dg sources in distribution networks considering load growth. In: 2017 nineteenth international middle east power systems conference (MEPCON). IEEE, pp 1236–1241
Abdel-mawgoud H, Kamel S, Tostado M, Yu J, Jurado F (2018) Optimal installation of multiple dg using chaotic moth-flame algorithm and real power loss sensitivity factor in distribution system. In: 2018 international conference on smart energy systems and technologies (SEST), IEEE. pp 1–5
Abdelmadjid C, Mohamed SA, Boussad B (2013) Cfd analysis of the volute geometry effect on the turbulent air flow through the turbocharger compressor. Energy Procedia 36:746–755
Abualigah LM, Khader AT (2017) Unsupervised text feature selection technique based on hybrid particle swarm optimization algorithm with genetic operators for the text clustering. J Supercomput 73(11):4773–4795
Abualigah LM, Khader AT, Hanandeh ES, Gandomi AH (2017) A novel hybridization strategy for krill herd algorithm applied to clustering techniques. Appl Soft Comput 60:423–435
Abualigah LM, Khader AT, Hanandeh ES (2018a) A combination of objective functions and hybrid krill herd algorithm for text document clustering analysis. Eng Appl Artif Intell 73:111–125
Abualigah LM, Khader AT, Hanandeh ES (2018b) A hybrid strategy for krill herd algorithm with harmony search algorithm to improve the data clustering 1. Intell Decis Technol 12(1):3–14
Abualigah LMQ (2019) Feature selection and enhanced krill herd algorithm for text document clustering. Springer, Berlin
Acharyulu B, Mohanty B, Hota P (2019) Comparative performance analysis of pid controller with filter for automatic generation control with moth-flame optimization algorithm. In: Applications of artificial intelligence techniques in engineering. Springer, pp 509–518
Adeec U (2000) Time complexity of genetic algorithms on exponentially scaled problems. Urbana 51:61–801
Allam D, Yousri D, Eteiba M (2016) Parameters extraction of the three diode model for the multi-crystalline solar cell/module using moth-flame optimization algorithm. Energy Convers Manag 123:535–548
Amini S, Homayouni S, Safari A, Darvishsefat AA (2018) Object-based classification of hyperspectral data using random forest algorithm. Geo-spatial Inf Sci 21(2):127–138
Anbarasan P, Jayabarathi T (2017) Optimal reactive power dispatch using moth-flame optimization algorithm. Int J Appl Eng Res 12(13):3690–3701
Anfal M, Abdelhafid H (2017) Optimal placement of PMUS in Algerian network using a hybrid particle swarm-moth flame optimizer (PSO-MFO). Electroteh Electron Autom 65(3):191–196
Bai Q (2010) Analysis of particle swarm optimization algorithm. Comput Inf Sci 3(1):180
Bajpai P, Kumar M (2010) Genetic algorithm-an approach to solve global optimization problems. Indian J Comput Sci Eng 1(3):199–206
Barham R, Sharieh A, Sleit A (2018) Moth flame optimization based on golden section search and its application for link prediction problem. Mod Appl Sci 13(1):10–27
Bentouati B, Chaib L, Chettih S (2016) Optimal power flow using the moth flam optimizer: a case study of the Algerian power system. Indones J Electr Eng Comput Sci 1(3):431–445
Bhadoria A, Kamboj VK, Sharma M, Bath S (2018) A solution to non-convex/convex and dynamic economic load dispatch problem using moth flame optimizer. INAE Lett 3(2):65–86
Bhesdadiya R, Trivedi IN, Jangir P, Kumar A, Jangir N, Totlani R (2017) A novel hybrid approach particle swarm optimizer with moth-flame optimizer algorithm. In: Advances in computer and computational sciences. Springer, pp 569–577
Bhesdadiya R, Trivedi IN, Jangir P, Jangir N (2018) Moth-flame optimizer method for solving constrained engineering optimization problems. In: Advances in computer and computational sciences. Springer, pp 61–68
Blum C, Li X (2008) Swarm intelligence in optimization. In: Swarm intelligence. Springer, pp 43–85
Buch H, Trivedi IN, Jangir P (2017) Moth flame optimization to solve optimal power flow with non-parametric statistical evaluation validation. Cogent Eng 4(1):528–542
Canito J, Ramos P, Moro S, Rita P (2018) Unfolding the relations between companies and technologies under the big data umbrella. Comput Ind 99:1–8
Ceylan H, Ceylan H (2009) Harmony search algorithm for transport energy demand modeling. In: Music-inspired harmony search algorithm. Springer, pp 163–172
Ceylan O (2016) Harmonic elimination of multilevel inverters by moth-flame optimization algorithm. In: 2016 international symposium on industrial electronics (INDEL). IEEE, pp 1–5
Ceylan O, Paudyal S (2017) Optimal capacitor placement and sizing considering load profile variations using moth-flame optimization algorithm. In: 2017 international conference on modern power systems (MPS). IEEE, pp 1–6
Chauhan SS, Kotecha P (2016) Single level production planning in petrochemical industries using moth-flame optimization. In: 2016 IEEE region 10 conference (TENCON). IEEE, pp 263–266
Darwish A (2018) Bio-inspired computing: algorithms review, deep analysis, and the scope of applications. Future Comput Inform J 3(2):231–246
Das A, Mandal D, Ghoshal S, Kar R (2018) Concentric circular antenna array synthesis for side lobe suppression using moth flame optimization. AEU-Int J Electron Commun 86:177–184
Dhiman R (2018) Moth-flame optimization technique for optimal coordination of directional overcurrent relay system. Ph.D. thesis
Dhyani A, Panda MK, Jha B (2018) Moth-flame optimization-based fuzzy-pid controller for optimal control of active magnetic bearing system. Iran J Sci Technol Trans Electr Eng 42(4):451–463
Diab AAZ, Rezk H (2019) Optimal sizing and placement of capacitors in radial distribution systems based on grey wolf, dragonfly and moth-flame optimization algorithms. Iran J Sci Technol Trans Electr Eng 43(1):77–96
Du P, Wang J, Yang W, Niu T (2019) A novel hybrid model for short-term wind power forecasting. Applied Soft Computing 39(1):93–106
Ebrahim M, Becherif M, Abdelaziz AY (2018) Dynamic performance enhancement for wind energy conversion system using moth-flame optimization based blade pitch controller. Sustain Energy Technol Assess 27:206–212
Eiben AE, Smit SK (2011) Parameter tuning for configuring and analyzing evolutionary algorithms. Swarm Evol Comput 1(1):19–31
El Aziz MA, Ewees AA, Hassanien AE (2017) Whale optimization algorithm and moth-flame optimization for multilevel thresholding image segmentation. Expert Syst Appl 83:242–256
Elsakaan AA, El-Sehiemy RA, Kaddah SS, Elsaid MI (2018a) An enhanced moth-flame optimizer for solving non-smooth economic dispatch problems with emissions. Energy 157:1063–1078
Elsakaan AA, El-Sehiemy RAA, Kaddah SS, Elsaid MI (2018b) Economic power dispatch with emission constraint and valve point loading effect using moth flame optimization algorithm. Adv Eng Forum Trans Tech Publ 28:139–149
Ewees AA, Sahlol AT, Amasha MA (2017) A bio-inspired moth-flame optimization algorithm for Arabic handwritten letter recognition. In: 2017 international conference on control, artificial intelligence, robotics & optimization (ICCAIRO). IEEE, pp 154–159
Faris H, Aljarah I, Mirjalili S (2017) Evolving radial basis function networks using moth–flame optimizer. In: Handbook of neural computation, vol 28. Elsevier, pp 537–550
Fausto F, Cuevas E, Valdivia A, González A (2017) A global optimization algorithm inspired in the behavior of selfish herds. Biosystems 160:39–55
Gaston KJ, Bennie J, Davies TW, Hopkins J (2013) The ecological impacts of nighttime light pollution: a mechanistic appraisal. Biol Rev 88(4):912–927
Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68
Gholizadeh S, Davoudi H, Fattahi F (2017) Design of steel frames by an enhanced moth-flame optimization algorithm. Steel Compos Struct 24(1):129–140
Glover F (1977) Heuristics for integer programming using surrogate constraints. Decis Sci 8(1):156–166
Gope S, Dawn S, Goswami AK, Tiwari PK (2016) Moth flame optimization based optimal bidding strategy under transmission congestion in deregulated power market. In: 2016 IEEE region 10 conference (TENCON). IEEE, pp 617–621
Gope S, Dawn S, Goswami AK, Tiwari PK (2016) Profit maximization with integration of wind farm in contingency constraint deregulated power market using moth flame optimization algorithm. In: 2016 IEEE region 10 conference (TENCON). IEEE, pp 1462–1466
Guo L, Wang GG, Wang H, Wang D (2013) An effective hybrid firefly algorithm with harmony search for global numerical optimization. Sci World J 13:30–44
Guvenc U, Duman S, Hınıslıoglu Y (2017) Chaotic moth swarm algorithm. In: 2017 IEEE international conference on innovations in intelligent systems and applications (INISTA). IEEE, pp 90–95
Hassanien AE, Gaber T, Mokhtar U, Hefny H (2017) An improved moth flame optimization algorithm based on rough sets for tomato diseases detection. Comput Electron Agric 136:86–96
Hazir E, Erdinler ES, Koc KH (2018) Optimization of cnc cutting parameters using design of experiment (doe) and desirability function. J For Res 29(5):1423–1434
Heidari A, Moayedi A, Abbaspour RA (2017) Estimating origin-destination matrices using an efficient moth flame-based spatial clustering approach. Int Arch Photogram Rem Sens Spatial Inf Sci 42:102–112
Holland J (1975) Adaptation in natural and artificial systems: an introductory analysis with application to biology. Control Artif Intell 3:1–15
Huang L, Yang B, Zhang X, Yin L, Yu T, Fang Z (2019) Optimal power tracking of doubly fed induction generator-based wind turbine using swarm moth-flame optimizer. Trans Inst Meas Control 41(6):1491–1503
Jain P, Saxena A (2019) An opposition theory enabled moth flame optimizer for strategic bidding in uniform spot energy market. Eng Sci Technol Int J
Jangir N, Pandya MH, Trivedi IN, Bhesdadiya R, Jangir P, Kumar A (2016) Moth-flame optimization algorithm for solving real challenging constrained engineering optimization problems. In: 2016 IEEE students’ conference on electrical, electronics and computer science (SCEECS). IEEE, pp 1–5
Jangir P (2017) Optimal power flow using a hybrid particle swarm optimizer with moth flame optimizer. Global J Res Eng 17:524–542
Kamalapathi K, Priyadarshi N, Padmanaban S, Holm-Nielsen J, Azam F, Umayal C, Ramachandaramurthy V (2018) A hybrid moth-flame fuzzy logic controller based integrated cuk converter fed brushless dc motor for power factor correction. Electronics 7(11):288
Kaur N, Rattan M, Gill SS (2018) Performance optimization of broadwell-y shaped transistor using artificial neural network and moth-flame optimization technique. Majlesi J Electr Eng 12(1):61–69
Kennedy J (2010) Particle swarm optimization. Encycl Mach Learn 12:760–766
Khalilpourazari S, Khalilpourazary S (2019) An efficient hybrid algorithm based on water cycle and moth-flame optimization algorithms for solving numerical and constrained engineering optimization problems. Soft Comput 23(5):1699–1722
Khalilpourazari S, Pasandideh SHR (2017) Multi-item EOQ model with nonlinear unit holding cost and partial backordering: moth-flame optimization algorithm. J Ind Prod Eng 34(1):42–51
Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680
Koziel S, Yang XS (2011) Computational optimization, methods and algorithms, vol 356. Springer, Berlin
Kulturel-Konak S, Smith AE, Coit DW (2003) Efficiently solving the redundancy allocation problem using tabu search. IIE Trans 35(6):515–526
Lai X, Qiao D, Zheng Y, Zhou L (2018) A fuzzy state-of-charge estimation algorithm combining ampere-hour and an extended kalman filter for li-ion batteries based on multi-model global identification. Appl Sci 8(11):2028
Li C, Li S, Liu Y (2016a) A least squares support vector machine model optimized by moth-flame optimization algorithm for annual power load forecasting. Appl Intell 45(4):1166–1178
Li WK, Wang WL, Li L (2018) Optimization of water resources utilization by multi-objective moth-flame algorithm. Water Resour Manag 32:3303–3316
Li Y, Li X, Liu J, Ruan X (2019) An improved bat algorithm based on lévy flights and adjustment factors. Symmetry 11(7):925
Li Z, Zhou Y, Zhang S, Song J (2016b) Lévy-flight moth-flame algorithm for function optimization and engineering design problems. Math Probl Eng 16:1–23
Liu Y, Wang G, Chen H, Dong H, Zhu X, Wang S (2011) An improved particle swarm optimization for feature selection. J Bionic Eng 8(2):191–200
Luo J, Chen H, Xu Y, Huang H, Zhao X et al (2018) An improved grasshopper optimization algorithm with application to financial stress prediction. Appl Math Model 64:654–668
Mei RNS, Sulaiman MH, Mustaffa Z, Daniyal H (2017) Optimal reactive power dispatch solution by loss minimization using moth-flame optimization technique. Appl Soft Comput 59:210–222
Mei RNS, Sulaiman MH, Daniyal H, Mustaffa Z (2018) Application of moth-flame optimizer and ant lion optimizer to solve optimal reactive power dispatch problems. J Telecommun Electron Comput Eng 10(1–2):105–110
Mekhamer S, Abdelaziz A, Badr M, Algabalawy M (2015) Optimal multi-criteria design of hybrid power generation systems: a new contribution. Int J Comput Appl 129(2):13–24
Milad A (2013) Harmony search algorithm: strengths and weaknesses. J Comput Eng Inf Technol 2(1):1–7
Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249
Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191
Mohamed AAA, Mohamed YS, El-Gaafary AA, Hemeida AM (2017) Optimal power flow using moth swarm algorithm. Electr Power Syst Res 142:190–206
Mohanty B (2018) Performance analysis of moth flame optimization algorithm for agc system. Int J Model Simul 4(2):1–15
Mohanty B, Acharyulu B, Hota P (2018) Moth-flame optimization algorithm optimized dual-mode controller for multiarea hybrid sources AGC system. Opt Control Appl Methods 39(2):720–734
Mostafa E, Abdel-Nasser M, Mahmoud K (2017) Performance evaluation of metaheuristic optimization methods with mutation operators for combined economic and emission dispatch. In: 2017 nineteenth international middle east power systems conference (MEPCON). IEEE, pp 1004–1009
Muangkote N, Sunat K, Chiewchanwattana S (2016) Multilevel thresholding for satellite image segmentation with moth-flame based optimization. In: 2016 13th international joint conference on computer science and software engineering (JCSSE). IEEE, pp 1–6
Murata T, Ishibuchi H, Tanaka H (1996) Multi-objective genetic algorithm and its applications to flowshop scheduling. Comput Ind Eng 30(4):957–968
Nanda SJ et al (2016) Multi-objective moth flame optimization. In: 2016 international conference on advances in computing, communications and informatics (ICACCI). IEEE, pp 2470–2476
Ouaarab A, Ahiod B, Yang XS (2014) Discrete cuckoo search algorithm for the travelling salesman problem. Neural Comput Appl 24(7–8):1659–1669
Poli R, Kennedy J, Blackwell T (2007) Particle swarm optimization. Swarm intell 1(1):33–57
Reddy S, Panwar LK, Panigrahi BK, Kumar R (2018) Solution to unit commitment in power system operation planning using binary coded modified moth flame optimization algorithm (BMMFOA): a flame selection based computational technique. J Comput Sci 25:298–317
Reeves CR (1993) Improving the efficiency of tabu search for machine sequencing problems. J Oper Res Soc 44(4):375–382
Sahu A, Hota SK (2018) Performance comparison of 2-DOF PID controller based on moth-flame optimization technique for load frequency control of diverse energy source interconnected power system. In: 2018 technologies for smart-city energy security and power (ICSESP). IEEE, pp 1–6
Said S, Mostafa A, Houssein EH, Hassanien AE, Hefny H (2017) Moth-flame optimization based segmentation for MRI liver images. In: International conference on advanced intelligent systems and informatics. Springer, pp 320–330
Saikia LC, Saha D (2016) Automatic generation control in competitive market conditions with moth-flame optimization based cascade controller. In: 2016 IEEE region 10 conference (TENCON). IEEE, pp 734–738
Saleh AA, Mohamed AAA, Hemeida AM, Ibrahim AA (2018) Comparison of different optimization techniques for optimal allocation of multiple distribution generation. In: 2018 international conference on innovative trends in computer engineering (ITCE). IEEE, pp 317–323
Salgotra R, Singh U, Saha S (2018) New cuckoo search algorithms with enhanced exploration and exploitation properties. Expert Syst Appl 95:384–420
Sapre S, Mini S (2018) Optimized relay nodes positioning to achieve full connectivity in wireless sensor networks. Wirel Pers Commun 11(4):1–20
Sarma A, Bhutani A, Goel L (2017) Hybridization of moth flame optimization and gravitational search algorithm and its application to detection of food quality. In: 2017 intelligent systems conference (IntelliSys). IEEE, pp 52–60
Abd el sattar S, Kamel S, Ebeed M (2016) Enhancing security of power systems including SSSC using moth-flame optimization algorithm. In: 2016 eighteenth international middle east power systems conference (MEPCON). IEEE, pp 797–802
Saurav S, Gupta VK, Mishra SK (2017) Moth-flame optimization based algorithm for facts devices allocation in a power system. In: 2017 international conference on innovations in information, embedded and communication systems (ICIIECS). IEEE, pp 1–7
Savsani V, Tawhid MA (2017) Non-dominated sorting moth flame optimization (ns-mfo) for multi-objective problems. Eng Appl Artif Intell 63:20–32
Sayed GI, Hassanien AE (2018) A hybrid SA-MFO algorithm for function optimization and engineering design problems. Complex Intell Syst 4(3):195–212
Sayed GI, Hassanien AE, Nassef TM, Pan JS (2016a) Alzheimer’s disease diagnosis based on moth flame optimization. In: International conference on genetic and evolutionary computing. Springer, pp 298–305
Sayed GI, Soliman M, Hassanien AE (2016b) Bio-inspired swarm techniques for thermogram breast cancer detection. In: Medical imaging in clinical applications, vol 4. Springer, pp 487–506
Shah YA, Habib HA, Aadil F, Khan MF, Maqsood M, Nawaz T (2018) Camonet: moth-flame optimization (MFO) based clustering algorithm for vanets. IEEE Access 6:48611–48624
Shambour MKY (2019) Adaptive multi-crossover evolutionary algorithm for real-world optimisation problems. Int J Reason-Based Intell Syst 11(1):1–10
Shehab M, Khader AT, Al-Betar M (2016) New selection schemes for particle swarm optimization. IEEJ Trans Electron Inf Syst 136(12):1706–1711
Shehab M, Khader AT, Al-Betar MA (2017a) A survey on applications and variants of the cuckoo search algorithm. Appl Soft Comput 61:1041–1059
Shehab M, Khader AT, Al-Betar MA, Abualigah LM (2017b) Hybridizing cuckoo search algorithm with hill climbing for numerical optimization problems. In: 2017 8th international conference on information technology (ICIT). IEEE, pp 36–43
Shehab M, Khader AT, Laouchedi M (2017c) Modified cuckoo search algorithm for solving global optimization problems. In: International conference of reliable information and communication technology. Springer, pp 561–570
Shehab M, Khader A, Laouchedi M (2018a) A hybrid method based on cuckoo search algorithm for global optimization problems. J Inf Commun Technol 17(3):469–491
Shehab M, Khader AT, Laouchedi M, Alomari OA (2018b) Hybridizing cuckoo search algorithm with bat algorithm for global numerical optimization. J Supercomput 75:1–28
Shehab M, Daoud MS, AlMimi HM, Abualigah LM, Khader AT (2019a) Hybridizing cuckoo search algorithm for extracting the ODF maxima in spherical harmonic representation. Int J Bio-Inspired Comput (in press)
Shehab M, Khader AT, Alia MA (2019b) Enhancing cuckoo search algorithm by using reinforcement learning for constrained engineering optimization problems. In: 2019 IEEE Jordan international joint conference on electrical engineering and information technology (JEEIT). IEEE, pp 812–816
Singh P, Prakash S (2017) Optical network unit placement in fiber-wireless (fiwi) access network by moth-flame optimization algorithm. Optical Fiber Technol 36:403–411
Singh U, Singh SN (2019) A new optimal feature selection scheme for classification of power quality disturbances based on ant colony framework. Appl Soft Comput 74:216–225
Smith T, Villet M (2001) Parasitoids associated with the diamondback moth, plutella xylostella (l.), in the eastern cape, South Africa. In: The management of diamondback moth and other crucifer pests. Proceedings of the fourth international workshop, pp 249–253
Soliman GM, Khorshid MM, Abou-El-Enien TH (2016) Modified moth-flame optimization algorithms for terrorism prediction. Int J Appl Innov Eng Manag 5:47–58
Strumberger I, Sarac M, Markovic D, Bacanin N (2018) Moth search algorithm for drone placement problem. Int J Comput 3:75–80
Sulaiman M, Mustaffa Z, Aliman O, Daniyal H, Mohamed M (2016) Application of moth-flame optimization algorithm for solving optimal reactive power dispatch problem 14(2):720–734
Tolba MA, Diab AAZ, Tulsky VN, Abdelaziz AY (2018) Lvci approach for optimal allocation of distributed generations and capacitor banks in distribution grids based on moth-flame optimization algorithm. Electr Eng 100(3):2059–2084
Trivedi I, Kumar A, Ranpariya AH, Jangir P (2016) Economic load dispatch problem with ramp rate limits and prohibited operating zones solve using Levy flight moth-flame optimizer. In: 2016 international conference on energy efficient technologies for sustainability (ICEETS). IEEE, pp 442–447
Trivedi IN, Jangir P, Parmar SA, Jangir N (2018) Optimal power flow with voltage stability improvement and loss reduction in power system using moth-flame optimizer. Neural Comput Appl 30(6):1889–1904
Upper N, Hemeida AM, Ibrahim A (2017) Moth-flame algorithm and loss sensitivity factor for optimal allocation of shunt capacitor banks in radial distribution systems. In: 2017 nineteenth international middle east power systems conference (MEPCON). IEEE, pp 851–856
Wang L, Yang R, Xu Y, Niu Q, Pardalos PM, Fei M (2013) An improved adaptive binary harmony search algorithm. Inf Sci 232:58–87
Wang M, Chen H, Yang B, Zhao X, Hu L, Cai Z, Huang H, Tong C (2017) Toward an optimal kernel extreme learning machine using a chaotic moth-flame optimization strategy with applications in medical diagnoses. Neurocomputing 267:69–84
Wang X, Yang J, Teng X, Xia W, Jensen R (2007) Feature selection based on rough sets and particle swarm optimization. Pattern Recogn Lett 28(4):459–471
Wright AH (1991) Genetic algorithms for real parameter optimization. In: Foundations of genetic algorithms, vol 1. Elsevier, pp 205–218
Yamany W, Fawzy M, Tharwat A, Hassanien AE (2015) Moth-flame optimization for training multi-layer perceptrons. In: 2015 11th international computer engineering conference (ICENCO). IEEE, pp 267–272
Yang W, Wang J, Wang R (2017a) Research and application of a novel hybrid model based on data selection and artificial intelligence algorithm for short term load forecasting. Entropy 19(2):52
Yang X, Luo Q, Zhang J, Wu X, Zhou Y (2017b) Moth swarm algorithm for clustering analysis. In: International conference on intelligent computing. Springer, pp 503–514
Yang XS, Deb S (2009) Cuckoo search via lévy flights. In: 2009 world congress on nature & biologically inspired computing (NaBIC). IEEE, pp 210–214
Yıldız BS, Yıldız AR (2017) Moth-flame optimization algorithm to determine optimal machining parameters in manufacturing processes. Mater Test 59(5):425–429
Yousri D, AbdelAty AM, Said LA, AboBakr A, Radwan AG (2017) Biological inspired optimization algorithms for cole-impedance parameters identification. AEU-Int J Electron Commun 78:79–89
Zawbaa HM, Emary E, Parv B, Sharawi M (2016) Feature selection approach based on moth-flame optimization algorithm. In: 2016 IEEE congress on evolutionary computation (CEC). IEEE, pp 4612–4617
Zhang H, Sun G (2002) Feature selection using tabu search method. Pattern Recogn 35(3):701–711
Zhang J, Zhou Y, Luo Q (2018) An improved sine cosine water wave optimization algorithm for global optimization. J Intell Fuzzy Syst 34(4):2129–2141
Zhao H, Zhao H, Guo S (2016) Using gm (1, 1) optimized by mfo with rolling mechanism to forecast the electricity consumption of inner mongolia. Appl Sci 6(1):20
Zheng J, Lu C, Gao L (2019) Multi-objective cellular particle swarm optimization for wellbore trajectory design. Appl Soft Comput 77:106–117
Zhou Y, Yang X, Ling Y, Zhang J (2018) Meta-heuristic moth swarm algorithm for multilevel thresholding image segmentation. Multimed Tools Appl 77(18):23699–23727
Zingg DW, Nemec M, Pulliam TH (2008) A comparative evaluation of genetic and gradient-based algorithms applied to aerodynamic optimization. Eur J Comput Mech/Revue Eur Méc Numér 17(1–2):103–126
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Shehab, M., Abualigah, L., Al Hamad, H. et al. Moth–flame optimization algorithm: variants and applications. Neural Comput & Applic 32, 9859–9884 (2020). https://doi.org/10.1007/s00521-019-04570-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-019-04570-6