Abstract
This paper thoroughly introduces a comprehensive review of the so-called Dragonfly algorithm (DA) and highlights its main characteristics. DA is considered one of the promising swarm optimization algorithms because it successfully applied in a wide range of optimization problems in several fields, such as engineering design, medical applications, image processing, power and energy systems, and economic load dispatch problems. The review describes the available literature on DA, including its variants like binary, discrete, modify, and hybridization of DA. Conclusions focus on the current work on DA, highlighting its disadvantages with suggests possible future research directions. Researchers and practitioners of DA belonging to a wide range of audiences from the domains of optimization, engineering, medical, data mining, and clustering, among others will benefit from this study.
Similar content being viewed by others
References
Aadil F, Ahsan W, Rehman ZU, Shah PA, Rho S, Mehmood I (2018) Clustering algorithm for internet of vehicles (iov) based on dragonfly optimizer (cavdo). J Supercomput 74(9):4542–4567
Abdel-Basset M, Luo Q, Miao F, Zhou Y (2017) Solving 0–1 knapsack problems by binary dragonfly algorithm. In: International conference on intelligent computing. Springer, pp 491–502
Abdelmadjid C, Mohamed S-A, Boussad B (2013) Cfd analysis of the volute geometry effect on the turbulent air flow through the turbocharger compressor. Energy Procedia 36:746–755
Abdulameer AT (2018) An improvement of mri brain images classification using dragonfly algorithm as trainer of artificial neural network. Ibn AL-Haitham J Pure Appl Sci 31(1):268–276
Abualigah L (2020) Group search optimizer: a nature-inspired meta-heuristic optimization algorithm with its results, variants, and applications. Neural Comput Applic, pp 1–24
Abualigah L (2020) Multi-verse optimizer algorithm: a comprehensive survey of its results, variants, and applications. Neural Comput Applic, pp 1–21
Abualigah LMQ (2019) Feature selection and enhanced krill herd algorithm for text document clustering. Springer, Berlin
Abualigah L, Diabat A (2020) A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments. Clust Comput, pp 1–19
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 L, Alfar HE, Shehab M, Hussein AMA (2020) Sentiment analysis in healthcare: a brief review. In: Recent advances in NLP: the case of arabic language. Springer, pp 129–141
Abualigah L, Bashabsheh MQ, Alabool H, Shehab M (2020) Text summarization: a brief review. In: Recent advances in NLP: the case of arabic language. Springer, pp 1–15
Abualigah L, Diabat A, Geem ZW (2020) A comprehensive survey of the harmony search algorithm in clustering applications. Appl Sci 10(11):3827
Abualigah L, Shehab M, Alshinwan M, Alabool H (2019) Salp swarm algorithm: a comprehensive survey. Neural Comput Applic, pp 1–21
Abualigah L, Shehab M, Alshinwan M, Mirjalili S, Abd Elaziz M Ant lion optimizer: A comprehensive survey of its variants and applications. Arch Comput Methods Eng
Abualigah L, Shehab M, Alshinwan M, Alabool H, Abuaddous HY, Khasawneh AM, Al Diabat M (2020) Ts-gwo: Iot tasks scheduling in cloud computing using grey wolf optimizer. In: Swarm intelligence for cloud computing. Chapman and Hall/CRC, pp 127–152
Abualigah L, Shehab M, Diabat A, Abraham A (2020) Selection scheme sensitivity for a hybrid salp swarm algorithm: analysis and applications. Eng Comput, pp 1–27
Abualigah L, Shehab M, Alshinwan M, Alabool H, Abuaddous HY, Khasawneh AM, Al Diabat M (2020) Ts-gwo: Iot tasks scheduling in cloud computing using grey wolf optimizer. In: Swarm intelligence for cloud computing. Chapman and Hall/CRC, pp 127–152
Abualigah LM, Hanandeh ES, Khader AT, Otair MA, Shandilya SK (2020) An improved b-hill climbing optimization technique for solving the text documents clustering problem. Current Med Imag 16(4):296–306
Abualigah LM, Khader AT, Hanandeh ES (2018) A new feature selection method to improve the document clustering using particle swarm optimization algorithm. J Comput Sci 25:456–466
Abualigah LM, Khader AT, Al-Betar MA, Alyasseri ZAA, Alomari OA, Hanandeh ES (2017) Feature selection with β-hill climbing search for text clustering application. In: 2017 palestinian international conference on information and communication technology (PICICT). IEEE, pp 22–27
Al-Qaness MA, Ewees AA, Fan H, Abualigah L, Abd Elaziz M (2020) Marine predators algorithm for forecasting confirmed cases of covid-19 in italy, usa, Iran and korea. Int J Environ Res Public Health 17(10):3520
Al Shinwan M, Abualigah L, Le ND, Kim C, Khasawneh AM (2020) An intelligent long-lived tcp based on real-time traffic regulation. Multimedia Tools Appl, pp 1–18
Amini Z, Maeen M, Jahangir MR (2017) Providing a load balancing method based on dragonfly optimization algorithm for resource allocation in cloud computing. Int J Netw Distrib Comput 6(1):35–42
Amroune M, Bouktir T, Musirin I (2018) Power system voltage stability assessment using a hybrid approach combining dragonfly optimization algorithm and support vector regression. Arab J Sci Eng 43(6):3023–3036
Arulraj R, Kumarappan N (2018) Simultaneous multiple dg and capacitor installation using dragonfly algorithm for loss reduction and loadability improvement in distribution system. In: 2018 international conference on power, energy, control and transmission systems (ICPECTS). IEEE, pp 258–263
Babayigit B (2018) Synthesis of concentric circular antenna arrays using dragonfly algorithm. Int J Electron 105(5):784–793
Bhavani R, Prakash V, Chitra K (2019) An efficient clustering approach for fair semantic web content retrieval via tri-level ontology construction model with hybrid dragonfly algorithm. Int J Bus Intell Data Mining 14(1-2):62–88
Bhesdadiya R, Pandya MH, Trivedi IN, Jangir N, Jangir P, Kumar A (2016) Price penalty factors based approach for combined economic emission dispatch problem solution using dragonfly algorithm. In: 2016 international conference on energy efficient technologies for sustainability (ICEETS). IEEE, pp 436–441
Bolaji AL, Al-Betar MA, Awadallah MA, Khader AT, Abualigah LM (2016) A comprehensive review: Krill herd algorithm (kh) and its applications. Appl Soft Comput 49:437–446
Chen Y, Wang Z (2019) Wavelength selection for nir spectroscopy based on the binary dragonfly algorithm. Molecules 24(3):421
Cheng M-Y, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struct 139:98–112
Cui X, Li Y, Fan J, Wang T, Zheng Y A hybrid improved dragonfly algorithm for feature selection. IEEE Access
Daely PT, Shin SY (2016) Range based wireless node localization using dragonfly algorithm. In: 2016 eighth international conference on ubiquitous and future networks (ICUFN). IEEE, pp 1012–1015
Daely PT, Shin SY (2017) Analysis of dragonfly algorithm for wireless node localization. Chines J, pp 419–420
Debnath S, Jee A, Baishya S, Arif W, Saikia PP, Naafi S (2018) Access point planning for disaster scenario using dragonfly algorithm. In: 2018 5th international conference on signal processing and integrated networks (SPIN). IEEE, pp 226–231
Dhiman G, Kumar V (2017) Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications. Adv Eng Softw 114:48–70
Díaz-Cortés M-A, Ortega-Sánchez N, Hinojosa S, Oliva D, Cuevas E, Rojas R, Demin A (2018) A multi-level thresholding method for breast thermograms analysis using dragonfly algorithm. Infra Phys Technol 93:346–361
Fu J, Yue J, Chen L, Leng T (2018) Fault location of distribution network for wavelet packet energy moment of dragonfly algorithm. In: International conference on smart city and intelligent building. Springer, pp 433–446
Gandomi AH, Yang X-S, Alavi AH, Talatahari S (2013) Bat algorithm for constrained optimization tasks. Neural Comput Applic 22(6):1239–1255
Ghosh S, Karar V (2018) Assimilation of optimal sized hybrid photovoltaic-biomass system by dragonfly algorithm with grid. Energies 11(7):1892
Glover F (1977) Heuristics for integer programming using surrogate constraints. Decis Sci 8(1):156–166
Gotmare A, Bhattacharjee SS, Patidar R, George NV (2017) Swarm and evolutionary computing algorithms for system identification and filter design: a comprehensive review. Swarm Evol Comput 32:68–84
Gudi SLKC, Kim B-S, Shin SY, Chae S, et al. (2019) Bio-inspired evasive movement of uavs based on dragonfly algorithm in military environment. J Inf Commun Converg Eng 17(1):84–90
Guha D, Roy PK, Banerjee S (2018) Optimal tuning of 3 degree-of-freedom proportional-integral-derivative controller for hybrid distributed power system using dragonfly algorithm. Comput Elec Eng 72:137–153
Hamal NS, Isa ZM, Nayan NM, Arshad MH, Kajaan NAM Optimizing pemfc model parameters using dragonfly algorithm: a performance study
Hammouri AI, Samra ETA, Al-Betar MA, Khalil RM, Alasmer Z, Kanan M (2018) A dragonfly algorithm for solving traveling salesman problem. In: 2018 8th IEEE international conference on control system, computing and engineering (ICCSCE). https://doi.org/10.1109/ICCSCE.2018.8684963, pp 136–141
Hariharan M, Sindhu R, Vijean V, Yazid H, Nadarajaw T, Yaacob S, Polat K (2018) Improved binary dragonfly optimization algorithm and wavelet packet based non-linear features for infant cry classification. Comput Methods Prog Biomed 155:39–51
He Q, Wang L (2007) An effective co-evolutionary particle swarm optimization for constrained engineering design problems. Eng Appl Artif Intell 20 (1):89–99
He Q, Wang L (2007) A hybrid particle swarm optimization with a feasibility-based rule for constrained optimization. Appl Math Comput 186(2):1407–1422
Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: algorithm and applications. Futur Gener Comput Syst 97:849–872
Hema C, Sankar S, et al. (2016) Energy efficient cluster based protocol to extend the rfid network lifetime using dragonfly algorithm. In: 2016 international conference on communication and signal processing (ICCSP). IEEE, pp 0530–0534
Huang F-Z, Wang L, He Q (2007) An effective co-evolutionary differential evolution for constrained optimization. Appl Math Comput 186(1):340–356
Hussien SA, Ebrahim M, Mahmoud H, Saied EM, Salama M Optimal allocation and size of multi-type distributed generators in distribution system using dragonfly optimization algorithm. Int J Sci Res Eng Technol, 6(3)
Jafari M, Chaleshtari MHB (2017) Using dragonfly algorithm for optimization of orthotropic infinite plates with a quasi-triangular cut-out. European J Mech A/Solids 66:1–14
Jundong F, Li C, Shuihua K, Yixuan F (2016) Transformer fault diagnosis based on dragonfly optimization algorithm and support vector machine. J East China Jiaotong Univ 4:17
Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (abc) algorithm. J Global Optim 39(3):459–471
Kaveh A, Bakhshpoori T (2016) Water evaporation optimization: a novel physically inspired optimization algorithm. Comput Struct 167:69–85
Kaveh A, Dadras A (2017) A novel meta-heuristic optimization algorithm: thermal exchange optimization. Adv Eng Softw 110:69–84
Kaveh A, Khayatazad M (2012) A new meta-heuristic method: ray optimization. Comput Struct 112:283–294
Kaveh A, Talatahari S (2010) An improved ant colony optimization for constrained engineering design problems. Eng Comput 27(1):155–182
Khadanga RK, Padhy S, Panda S, Kumar A (2018) Design and analysis of tilt integral derivative controller for frequency control in an islanded microgrid: a novel hybrid dragonfly and pattern search algorithm approach. Arab J Sci Eng 43(6):3103–3114
Khalilpourazari S, Khalilpourazary S (2018) Optimization of time, cost and surface roughness in grinding process using a robust multi-objective dragonfly algorithm, pp 1–12
Khalilpourazari S, Khalilpourazary S (2020) Optimization of time, cost and surface roughness in grinding process using a robust multi-objective dragonfly algorithm. Neural Comput Applic 32(8):3987–3998
Khalilpourazari S, Khalilpourazary S (2018) Optimization of time, cost and surface roughness in grinding process using a robust multi-objective dragonfly algorithm. Neural Comput Applic, pp 1–12
Khasawneh AM, Abualigah L, Al Shinwan M (2020) Void aware routing protocols in underwater wireless sensor networks: variants and challenges. In: Journal of physics: conference series, vol 1550. IOP Publishing, p 032145
Khasawneh AM, Kaiwartya O, Abualigah LM, Lloret J, et al. Green computing in underwater wireless sensor networks pressure centric energy modeling. IEEE Sys J
Khunkitti S, Siritaratiwat A, Premrudeepreechacharn S, Chatthaworn R, Watson N (2018) A hybrid da-pso optimization algorithm for multiobjective optimal power flow problems. Energies 11(9):2270
Khishe M, Safari A (2019) Classification of sonar targets using an mlp neural network trained by dragonfly algorithm. Wirel Pers Commun, pp 1–20
Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680
Koziel S, Yang X-S (2011) Computational optimization, methods and algorithms, vol 356. Springer, Berlin
Kouba NEY, Menaa M, Hasni M, Boudour M (2018) A novel optimal combined fuzzy pid controller employing dragonfly algorithm for solving automatic generation control problem. Elect Power Compo Sys 46(19-20):2054–2070
KS SR, Murugan S (2017) Memory based hybrid dragonfly algorithm for numerical optimization problems. Expert Syst Appl 83:63–78
Kumar CA, Vimala R (2018) C-fdla: Crow search with integrated fractional dragonfly algorithm for load balancing in cloud computing environments. J Circ Sys Comput, pp 1950115
Kumar CA, Vimala R, Britto KA, Devi SS (2019) Fdla: fractional dragonfly based load balancing algorithm in cluster cloud model. Clust Comput 22 (1):1401–1414
LD DB, Krishna PV (2013) Honey bee behavior inspired load balancing of tasks in cloud computing environments. Appl Soft Comput 13(5):2292–2303
Lee KS, Geem ZW (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194(36-38):3902–3933
Li L-L, Zhao X, Tseng M-L, Tan RR (2020) Short-term wind power forecasting based on support vector machine with improved dragonfly algorithm. J Cleaner Product 242:118447
Long W, Wu T, Liang X, Xu S (2019) Solving high-dimensional global optimization problems using an improved sine cosine algorithm. Expert Syst Appl 123:108–126
Mafarja M, Heidari AA, Faris H, Mirjalili S, Aljarah I (2020) Dragonfly algorithm: theory, literature review, and application in feature selection. In: Nature-inspired optimizers. Springer, pp 47–67
Mafarja MM, Eleyan D, Jaber I, Hammouri A, Mirjalili S (2017) Binary dragonfly algorithm for feature selection. In: 2017 international conference on new trends in computing sciences (ICTCS). IEEE, pp 12–17
Mafarja M, Heidari AA, Faris H, Mirjalili S, Aljarah I (2020) Dragonfly algorithm: theory, literature review, and application in feature selection, pp 47–67. https://doi.org/10.1007/978-3-030-12127-3_4
Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579
Mahseur M, Boukra A, Meraihi Y (2018) Qos multicast routing based on a quantum chaotic dragonfly algorithm. In: International symposium on modelling and implementation of complex systems. Springer, pp 47–59
Malhotra R, Khanna M, Raje RR (2017) On the application of search-based techniques for software engineering predictive modeling: a systematic review and future directions. Swarm Evol Comput 32:85–109
Mezura-Montes E, Coello CAC (2008) An empirical study about the usefulness of evolution strategies to solve constrained optimization problems. Int J Gen Syst 37(4):443–473
Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249
Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw 83:80–98
Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Applic 27(4):1053–1073
Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Applic 27(2):495–513
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
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
Moghdani R, Salimifard K (2018) Volleyball premier league algorithm. Appl Soft Comput 64:161–185
Nashaat H, Refaat O, Zaki FW, Shaalan IE (2020) Dragonfly-based joint delay/energy lte downlink scheduling algorithm. IEEE Access 8:35392–35402
Palappan A, Thangavelu J (2018) A new meta heuristic dragonfly optimizaion algorithm for optimal reactive power dispatch problem. Gazi Univ J Sci 31(4):1107–1121
Pathania AK, Mehta S, Rza C (2016) Economic load dispatch of wind thermal integrated system using dragonfly algorithm. In: 2016 7th India international conference on power electronics (IICPE). IEEE, pp 1–6
Pathania Ajay Kumar RC, Shivani M (2016) Multi-objective dispatch of thermal system using dragonfly algorithm. International Journal of Engineering Research 5:861–866
Polepally V, Chatrapati KS (2018) Degsa-vmm: dragonfly-based exponential gravitational search algorithm to vmm strategy for load balancing in cloud computing. Kybernetes 47(6):1138–1157
Rakshit P, Konar A, Das S (2017) Noisy evolutionary optimization algorithms–a comprehensive survey. Swarm Evol Comput 33:18–45
Ramadhani I, Sungkono S, Grandis H (2018) Comparison of particle swarm optimization, genetic, and dragonfly algorithm to invert vertical electrical sounding. In: EAGE-HAGI 1St asia pacific meeting on near surface geoscience and engineering
Raman GR, Raman GP, Manickam C, Ilango G (2016) Dragonfly algorithm based global maximum power point tracker for photovoltaic systems. pp 211–219. https://doi.org/10.1007/978-3-319-41000-5_21
Ramezani F, Lu J, Hussain FK (2014) Task-based system load balancing in cloud computing using particle swarm optimization. Int J Parallel Prog 42(5):739–754
Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) Gsa: a gravitational search algorithm. Inf Sci 179(13):2232–2248
Reddy A, Reddy MD (2016) Optimization of distribution network reconfiguration using dragonfly algorithm. J Elect Eng 16(4):273–282
Reddy MSK, Devasena L, Jegadeesan N (2017) Optimal search agents of dragonfly algorithm for reconfiguration of radial distribution system to reduce the distribution losses. Int J Pure Appl Math 116(11):41–49
Safaldin M, Otair M, Abualigah L (2020) Improved binary gray wolf optimizer and svm for intrusion detection system in wireless sensor networks. J Ambient Intell Human Comput, pp 1–18
Salam MA, Zawbaa HM, Emary E, Ghany KKA, Parv B (2016) A hybrid dragonfly algorithm with extreme learning machine for prediction. In: 2016 international symposium on innovations in intelligent systems and applications (INISTA). IEEE, pp 1–6
Sawhney R, Jain R (2018) Modified binary dragonfly algorithm for feature selection in human papillomavirus-mediated disease treatment. In: 2018 international conference on communication, computing and internet of things (IC3IoT). IEEE, pp 91–95
Sayed GI, Tharwat A, Hassanien AE (2019) Chaotic dragonfly algorithm: an improved metaheuristic algorithm for feature selection. Appl Intell 49 (1):188–205
Shehab M, Abualigah L, Jarrah MI, Alomari OA, Daoud MS (2020) Artificial intelligence in software engineering and inverse. Int J Comput Integr Manuf, pp 1–16
Shehab M, Alshawabkah H, Abualigah L, Nagham A-M (2020) Enhanced a hybrid moth-flame optimization algorithm using new selection schemes. Eng Comput, pp 1–26
Shehab M, Khader AT, Al-Betar MA (2017) A survey on applications and variants of the cuckoo search algorithm. Appl Soft Comput 61:1041–1059
Shilaja C, Arunprasath T (2019) Internet of medical things-load optimization of power flow based on hybrid enhanced grey wolf optimization and dragonfly algorithm. Futur Gener Comput Syst 98:319–330
Simhadri K, Mohanty B, Rao UM (2019) Optimized 2dof pid for agc of multi-area power system using dragonfly algorithm. In: Applications of artificial intelligence techniques in engineering. Springer, pp 11–22
Singh S, Ashok A, Kumar M, Rawat TK, et al. (2019) Optimal design of iir filter using dragonfly algorithm. In: Applications of artificial intelligence techniques in engineering. Springer, pp 211–223
Song J, Li S (2017) Elite opposition learning and exponential function steps-based dragonfly algorithm for global optimization. In: 2017 IEEE international conference on information and automation (ICIA). IEEE, pp 1178–1183
Sudabattula SK, Kowsalya M, Velamuri S, Melimi RK (2018) Optimal allocation of renewable distributed generators and capacitors in distribution system using dragonfly algorithm. In: 2018 international conference on intelligent circuits and systems (ICICS). IEEE, pp 393–396
Sugave SR, Patil SH, Reddy BE (2017) Ddf: Diversity dragonfly algorithm for cost-aware test suite minimization approach for software testing. In: 2017 international conference on intelligent computing and control systems (ICICCS), pp 701–707
Suresh M, Belwin EJ (2018) Optimal dg placement for benefit maximization in distribution networks by using dragonfly algorithm. Renew Wind Wat Solar 5(1):4
Suresh V, Sreejith S (2017) Generation dispatch of combined solar thermal systems using dragonfly algorithm. Computing 99(1):59–80
Tawhid MA, Dsouza KB Hybrid binary bat enhanced particle swarm optimization algorithm for solving feature selection problems. Appl Comput Inf
Tharwat A, Gabel T, Hassanien AE (2017) Parameter optimization of support vector machine using dragonfly algorithm. In: International conference on advanced intelligent systems and informatics. Springer, pp 309–319
Vanishree J, Ramesh V (2018) Optimization of size and cost of static var compensator using dragonfly algorithm for voltage profile improvement in power transmission systems. Int J Renew Energy Res (IJRER) 8(1):56–66
Veeramsetty V, Venkaiah C, Kumar DV (2018) Hybrid genetic dragonfly algorithm based optimal power flow for computing lmp at dg buses for reliability improvement. Energy Sys 9(3):709–757
Venkatesh M, Sudheer G (2017) Optimal load frequency regulation of micro-grid using dragonfly algorithm. Int Res J Eng Technol 4(8):978–981
Vikram KA, Ratnam C, Lakshmi V, Kumar AS, Ramakanth R (2018) Application of dragonfly algorithm for optimal performance analysis of process parameters in turn-mill operations-a case study. In: IOP conference series: materials science and engineering, vol 310. IOP Publishing, p 012154
Xu J, Yan F (2019) Hybrid nelder–mead algorithm and dragonfly algorithm for function optimization and the training of a multilayer perceptron. Arab J Sci Eng 44(4):3473–3487
Xu L, Jia H, Lang C, Peng X, Sun K (2019) A novel method for multilevel color image segmentation based on dragonfly algorithm and differential evolution. IEEE Access 7:19502–19538
Yang X-S (2010) A new metaheuristic bat-inspired algorithm. In: Nature inspired cooperative strategies for optimization (NICSO 2010). Springer, pp 65–74
Yang X-S, Deb S (2009) Cuckoo search via lévy flights. In: 2009 world congress on nature & biologically inspired computing (NaBIC). IEEE, pp 210–214
Yasen M, Al-Madi N, Obeid N (2018) Optimizing neural networks using dragonfly algorithm for medical prediction. In: 2018 8th international conference on computer science and information technology (CSIT). IEEE, pp 71–76
Yousef NKA, Qais M, Alshaer YA (2017) Dragonfly estimator:, A hybrid software projects’ efforts estimation model using artificial neural network and dragonfly algorithm, 17, pp 108–120
Yousri D, Abd Elaziz M, Oliva D, Abualigah L, Al-qaness MA, Ewees AA (2020) Reliable applied objective for identifying simple and detailed photovoltaic models using modern metaheuristics: comparative study. Energy Conv Manag 223:113279
Zhang B, Xu L, Zhang J (2020) Balancing and sequencing problem of mixed-model u-shaped robotic assembly line: Mathematical model and dragonfly algorithm based approach. Appl Soft Comput, pp 106739
Zolghadr-Asli B, Bozorg-Haddad O, Chu X (2017) Chapter 15: dragonfly algorithm (DA), pp 151–159. https://doi.org/10.1007/978-981-10-5221-7_15
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests
The authors declare that they have no conflict of interest.
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
Alshinwan, M., Abualigah, L., Shehab, M. et al. Dragonfly algorithm: a comprehensive survey of its results, variants, and applications. Multimed Tools Appl 80, 14979–15016 (2021). https://doi.org/10.1007/s11042-020-10255-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-10255-3