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.
This is a preview of subscription content, access via your institution.











References
- 1.
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
- 2.
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
- 3.
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
- 4.
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
- 5.
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
- 6.
Abualigah L (2020) Multi-verse optimizer algorithm: a comprehensive survey of its results, variants, and applications. Neural Comput Applic, pp 1–21
- 7.
Abualigah LMQ (2019) Feature selection and enhanced krill herd algorithm for text document clustering. Springer, Berlin
- 8.
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
- 9.
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
- 10.
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
- 11.
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
- 12.
Abualigah L, Diabat A, Geem ZW (2020) A comprehensive survey of the harmony search algorithm in clustering applications. Appl Sci 10(11):3827
- 13.
Abualigah L, Shehab M, Alshinwan M, Alabool H (2019) Salp swarm algorithm: a comprehensive survey. Neural Comput Applic, pp 1–21
- 14.
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
- 15.
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
- 16.
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
- 17.
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
- 18.
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
- 19.
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
- 20.
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
- 21.
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
- 22.
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
- 23.
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
- 24.
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
- 25.
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
- 26.
Babayigit B (2018) Synthesis of concentric circular antenna arrays using dragonfly algorithm. Int J Electron 105(5):784–793
- 27.
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
- 28.
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
- 29.
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
- 30.
Chen Y, Wang Z (2019) Wavelength selection for nir spectroscopy based on the binary dragonfly algorithm. Molecules 24(3):421
- 31.
Cheng M-Y, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struct 139:98–112
- 32.
Cui X, Li Y, Fan J, Wang T, Zheng Y A hybrid improved dragonfly algorithm for feature selection. IEEE Access
- 33.
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
- 34.
Daely PT, Shin SY (2017) Analysis of dragonfly algorithm for wireless node localization. Chines J, pp 419–420
- 35.
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
- 36.
Dhiman G, Kumar V (2017) Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications. Adv Eng Softw 114:48–70
- 37.
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
- 38.
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
- 39.
Gandomi AH, Yang X-S, Alavi AH, Talatahari S (2013) Bat algorithm for constrained optimization tasks. Neural Comput Applic 22(6):1239–1255
- 40.
Ghosh S, Karar V (2018) Assimilation of optimal sized hybrid photovoltaic-biomass system by dragonfly algorithm with grid. Energies 11(7):1892
- 41.
Glover F (1977) Heuristics for integer programming using surrogate constraints. Decis Sci 8(1):156–166
- 42.
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
- 43.
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
- 44.
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
- 45.
Hamal NS, Isa ZM, Nayan NM, Arshad MH, Kajaan NAM Optimizing pemfc model parameters using dragonfly algorithm: a performance study
- 46.
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
- 47.
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
- 48.
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
- 49.
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
- 50.
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
- 51.
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
- 52.
Huang F-Z, Wang L, He Q (2007) An effective co-evolutionary differential evolution for constrained optimization. Appl Math Comput 186(1):340–356
- 53.
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)
- 54.
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
- 55.
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
- 56.
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
- 57.
Kaveh A, Bakhshpoori T (2016) Water evaporation optimization: a novel physically inspired optimization algorithm. Comput Struct 167:69–85
- 58.
Kaveh A, Dadras A (2017) A novel meta-heuristic optimization algorithm: thermal exchange optimization. Adv Eng Softw 110:69–84
- 59.
Kaveh A, Khayatazad M (2012) A new meta-heuristic method: ray optimization. Comput Struct 112:283–294
- 60.
Kaveh A, Talatahari S (2010) An improved ant colony optimization for constrained engineering design problems. Eng Comput 27(1):155–182
- 61.
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
- 62.
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
- 63.
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
- 64.
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
- 65.
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
- 66.
Khasawneh AM, Kaiwartya O, Abualigah LM, Lloret J, et al. Green computing in underwater wireless sensor networks pressure centric energy modeling. IEEE Sys J
- 67.
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
- 68.
Khishe M, Safari A (2019) Classification of sonar targets using an mlp neural network trained by dragonfly algorithm. Wirel Pers Commun, pp 1–20
- 69.
Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680
- 70.
Koziel S, Yang X-S (2011) Computational optimization, methods and algorithms, vol 356. Springer, Berlin
- 71.
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
- 72.
KS SR, Murugan S (2017) Memory based hybrid dragonfly algorithm for numerical optimization problems. Expert Syst Appl 83:63–78
- 73.
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
- 74.
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
- 75.
LD DB, Krishna PV (2013) Honey bee behavior inspired load balancing of tasks in cloud computing environments. Appl Soft Comput 13(5):2292–2303
- 76.
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
- 77.
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
- 78.
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
- 79.
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
- 80.
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
- 81.
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
- 82.
Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567–1579
- 83.
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
- 84.
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
- 85.
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
- 86.
Mirjalili S (2015) Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249
- 87.
Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw 83:80–98
- 88.
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
- 89.
Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Applic 27(2):495–513
- 90.
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
- 91.
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
- 92.
Moghdani R, Salimifard K (2018) Volleyball premier league algorithm. Appl Soft Comput 64:161–185
- 93.
Nashaat H, Refaat O, Zaki FW, Shaalan IE (2020) Dragonfly-based joint delay/energy lte downlink scheduling algorithm. IEEE Access 8:35392–35402
- 94.
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
- 95.
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
- 96.
Pathania Ajay Kumar RC, Shivani M (2016) Multi-objective dispatch of thermal system using dragonfly algorithm. International Journal of Engineering Research 5:861–866
- 97.
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
- 98.
Rakshit P, Konar A, Das S (2017) Noisy evolutionary optimization algorithms–a comprehensive survey. Swarm Evol Comput 33:18–45
- 99.
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
- 100.
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
- 101.
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
- 102.
Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) Gsa: a gravitational search algorithm. Inf Sci 179(13):2232–2248
- 103.
Reddy A, Reddy MD (2016) Optimization of distribution network reconfiguration using dragonfly algorithm. J Elect Eng 16(4):273–282
- 104.
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
- 105.
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
- 106.
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
- 107.
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
- 108.
Sayed GI, Tharwat A, Hassanien AE (2019) Chaotic dragonfly algorithm: an improved metaheuristic algorithm for feature selection. Appl Intell 49 (1):188–205
- 109.
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
- 110.
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
- 111.
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
- 112.
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
- 113.
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
- 114.
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
- 115.
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
- 116.
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
- 117.
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
- 118.
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
- 119.
Suresh V, Sreejith S (2017) Generation dispatch of combined solar thermal systems using dragonfly algorithm. Computing 99(1):59–80
- 120.
Tawhid MA, Dsouza KB Hybrid binary bat enhanced particle swarm optimization algorithm for solving feature selection problems. Appl Comput Inf
- 121.
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
- 122.
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
- 123.
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
- 124.
Venkatesh M, Sudheer G (2017) Optimal load frequency regulation of micro-grid using dragonfly algorithm. Int Res J Eng Technol 4(8):978–981
- 125.
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
- 126.
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
- 127.
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
- 128.
Yang X-S (2010) A new metaheuristic bat-inspired algorithm. In: Nature inspired cooperative strategies for optimization (NICSO 2010). Springer, pp 65–74
- 129.
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
- 130.
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
- 131.
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
- 132.
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
- 133.
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
- 134.
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
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 (2021). https://doi.org/10.1007/s11042-020-10255-3
Received:
Revised:
Accepted:
Published:
Keywords
- Dragonfly algorithm
- Meta-heuristic optimization algorithms
- Optimization problems
- Nature-inspired algorithms
- Swarm intelligence