Skip to main content
Log in

Whale optimization algorithm: a systematic review of contemporary applications, modifications and developments

  • Review
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Whale optimization algorithm (WOA) is a recently developed swarm-based meta-heuristic algorithm that is based on the bubble-net hunting maneuver technique—of humpback whales—for solving the complex optimization problems. It has been widely accepted swarm intelligence technique in various engineering fields due to its simple structure, less required operator, fast convergence speed and better balancing capability between exploration and exploitation phases. Owing to its optimal performance and efficiency, the applications of the algorithm have extensively been utilized in multidisciplinary fields in the recent past. This paper investigates further into WOA of its applications, modifications, and hybridizations across various fields of engineering. The description of the strengths, weaknesses and opportunities to support future research are also explored. The Systematic Literature Review is opted as a method to disseminate the findings and gap from the existing literature. The authors select eighty-two (82) articles as a primary studies out of nine hundred and thirty-nine (939) articles between 2016 and 2020. As per our result, WOA-based techniques are applied in 5 fields and 17 subfields of various engineering domains. 61% work has been found on modification, 27% on hybridization and 12% on multi-objective variants of WOA techniques. The growing research trend on WOA is expected to continue into the future. The review presented in the paper has the potential to motivate expert researchers to propose more novel WOA-based algorithms, and it can serve as an initial reading material for a novice researcher.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  1. Abdel-Basset M, El-Shahat D, El-Henawy I, Sangaiah AK, Ahmed SH (2018) A novel whale optimization algorithm for cryptanalysis in Merkle-Hellman Cryptosystem. Mob Netw Appl 1:1–11

    Google Scholar 

  2. Abdel-Basset M, Gunasekaran M, El-Shahat D, Mirjalili S (2018) A hybrid whale optimization algorithm based on local search strategy for the permutation flow shop scheduling problem. Fut Gen Comput Syst 85:129–145

    Google Scholar 

  3. Abdulhamid SM, Latiff MSA, Idris I (2015) Tasks scheduling technique using league championship algorithm for makespan minimization in IAAS cloud. arXiv preprint arXiv:1510.03173

  4. Aftab S, Razak N, Rafie AM, Ahmad K (2016) Mimicking the humpback whale: an aerodynamic perspective. Prog Aerosp Sci 84:48–69

    Google Scholar 

  5. Ahmed MM, Houssein EH, Hassanien AE, Taha A, Hassanien E (2017) Maximizing lifetime of wireless sensor networks based on whale optimization algorithm. international conference on advanced intelligent systems and informatics. Springer, Berlin, pp 724–733

    Google Scholar 

  6. Al-Janabi T, Al-Raweshidy H (2017) Efficient whale optimisation algorithm-based SDN clustering for IoT focused on node density. In: 16th Annual Mediterranean on ad hoc networking workshop (Med-Hoc-Net). IEEE, pp 1–6

  7. Alameer Z, Elaziz MA, Ewees AA, Ye H, Jianhua Z (2019) Forecasting gold price fluctuations using improved multilayer perceptron neural network and whale optimization algorithm. Resources Policy 61:250–260

    Google Scholar 

  8. Aljarah I, Faris H, Mirjalili S (2016) Optimizing connection weights in neural networks using the whale optimization algorithm. Soft Comput 22:1–15

    Google Scholar 

  9. Aljarah I, Faris H, Mirjalili S (2018) Optimizing connection weights in neural networks using the whale optimization algorithm. Soft Comput 22:1–15

    Google Scholar 

  10. Askarzadeh A (2014) Bird mating optimizer: an optimization algorithm inspired by bird mating strategies. Commun Nonlinear Sci Numer Simul 19:1213–1228

    MathSciNet  MATH  Google Scholar 

  11. Beheshti Z, Shamsuddin SMH (2013) A review of population-based meta-heuristic algorithms. Int J Adv Soft Comput Appl 5:1–35

    Google Scholar 

  12. Ben Oualid Medani K, Sayah S, Bekrar A (2017) Whale optimization algorithm based optimal reactive power dispatch: a case study of the Algerian power system. Electr Power Syst Res 163:696–705

    Google Scholar 

  13. Bentouati B, Chaib L, Chettih S (2016) A hybrid whale algorithm and pattern search technique for optimal power flow problem. In: 8th International conference on modelling, identification and control (ICMIC). IEEE, pp 1048–1053

  14. Bhattacharya A, Chattopadhyay P (2011) Application of biogeography-based optimisation to solve different optimal power flow problems. IET Gener Transm Distrib 5:70–80

    Google Scholar 

  15. Bhesdadiya R, Jangir P, Jangir N, Trivedi IN, Ladumor D (2016) Training multi-layer perceptron in neural network using whale optimization algorithm. Indian J Sci Technol 9:28–36

    Google Scholar 

  16. Bhesdadiya R, Parmar SA, Trivedi IN, Jangir P, Bhoye M, Jangir N (2016) Optimal active and reactive power dispatch problem solution using whale optimization algorithm. Indian J Sci Technol 9:1–6

    Google Scholar 

  17. Bui Q-T, Pham MV, Nguyen Q-H, Nguyen LX, Pham HM (2019) Whale Optimization Algorithm and Adaptive Neuro-Fuzzy Inference System: a hybrid method for feature selection and land pattern classification. Int J Remote Sens 40:5078–5093

    Google Scholar 

  18. Cherukuri SK, Rayapudi SR (2016) A novel global MPP tracking of photovoltaic system based on whale optimization algorithm. Int J Renew Energy Dev 5:225–232

    Google Scholar 

  19. Chiroma H, Herawan T, Fister I Jr, Fister I, Abdulkareem S, Shuib L, Hamza MF, Saadi Y, Abubakar A (2017) Bio-inspired computation: recent development on the modifications of the cuckoo search algorithm. Appl Soft Comput 61:149–173

    Google Scholar 

  20. Dao T-K, Pan T-S, Pan J-S (2016) A multi-objective optimal mobile robot path planning based on whale optimization algorithm. In: IEEE 13th International Conference on Signal Processing (ICSP). IEEE, pp 337–342

  21. Dasgupta D, Michalewicz Z (2013) Evolutionary algorithms in engineering applications. Springer, Berlin

    MATH  Google Scholar 

  22. Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6:182–197

    Google Scholar 

  23. Desuky AS (2017) two enhancement levels for male fertility rate categorization using whale optimization and Pegasos algorithms. Aust J Basic Appl Sci 11:78–83

    Google Scholar 

  24. Dhabal S, Saha DK (2020) Image enhancement using differential evolution based whale optimization algorithm. In: Emerging technology in modelling and graphics. Springer, Berlin

  25. Dixit U, Mishra A, Shukla A, Tiwari R (2019) Texture classification using convolutional neural network optimized with whale optimization algorithm. SN Appl Sci 1:655

    Google Scholar 

  26. Dorigo M, Birattari M (2011) Ant colony optimization. Encyclopedia of machine learning. Springer, Berlin

    Google Scholar 

  27. Dorigo M, Di Caro G (1999) Ant colony optimization: a new meta-heuristic. Proceedings of the 1999 congress on evolutionary computation, CEC 99. IEEE, pp 1470–1477

  28. 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

    Google Scholar 

  29. Elazab OS (2017) Whale optimization algorithm for photovoltic model identification. J Eng 1:1

    Google Scholar 

  30. Elaziz MA, Mirjalili S (2019) A hyper-heuristic for improving the initial population of whale optimization algorithm. Knowl-Based Syst 172:42–63

    Google Scholar 

  31. Ghahremani-Nahr J, Kian R, Sabet E (2019) A robust fuzzy mathematical programming model for the closed-loop supply chain network design and a whale optimization solution algorithm. Expert Syst Appl 116:454–471

    Google Scholar 

  32. Hasanien HM (2018) Performance improvement of photovoltaic power systems using an optimal control strategy based on whale optimization algorithm. Electr Power Syst Res 157:168–176

    Google Scholar 

  33. Hassan G, Hassanien AE (2017) Retinal fundus vasculature multilevel segmentation using whale optimization algorithm. Signal Image Video Process 12:1–8

    Google Scholar 

  34. Hassanien AE, Elfattah MA, Aboulenin S, Schaefer G, Zhu SY, Korovin I (2016) Historic handwritten manuscript binarisation using whale optimisation. In: IEEE international conference on systems, man, and cybernetics (SMC), 2016. IEEE, pp 003842–003846

  35. Hazir E, Erdinler ES, Koc KH (2018) Optimization of CNC cutting parameters using design of experiment (DOE) and desirability function. J For Res 29:1423–1434

    Google Scholar 

  36. Heidari AA, Aljarah I, Faris H, Chen H, Luo J, Mirjalili S (2019) An enhanced associative learning-based exploratory whale optimizer for global optimization. Neural Comput Appl 1:1–27

    Google Scholar 

  37. Hemasian-Etefagh F, Safi-Esfahani F (2019) Group-based whale optimization algorithm. Soft Comput 1:1–27

    Google Scholar 

  38. Huang X, Wang R, Zhao X, Hu K (2017) Aero-engine performance optimization based on whale optimization algorithm. In: 36th Chinese control conference (CCC). IEEE, pp 11437–11441

  39. Hussien AG, Hassanien AE, Houssein EH, Amin M, Azar AT (2019) New binary whale optimization algorithm for discrete optimization problems. Eng Optim 1:1–15

    Google Scholar 

  40. Hussien AG, Hassanien AE, Houssein EH, Bhattacharyya S, Amin M (2019) S-shaped binary whale optimization algorithm for feature selection. Springer, Berlin

    Google Scholar 

  41. Jadhav AN, Gomathi N (2017) WGC: hybridization of exponential grey wolf optimizer with whale optimization for data clustering. Alex Eng J 57:1569–1584

    Google Scholar 

  42. Jadhav AR, Shankar T (2017) Whale optimization based energy-efficient cluster head selection algorithm for wireless sensor networks. arXiv preprint arXiv:1711.09389

  43. Jain R, Gupta D, Khanna A (2019) Usability feature optimization using MWOA. In: International conference on innovative computing and communications. Springer, pp 453–462

  44. Jangir P, Jangir N (2017) Non-dominated sorting whale optimization algorithm (NSWOA): a multi-objective optimization algorithm for solving engineering design problems. Glob J Res Eng 1:1

    Google Scholar 

  45. Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39:459–471

    MathSciNet  MATH  Google Scholar 

  46. Kashan AH (2011) An efficient algorithm for constrained global optimization and application to mechanical engineering design: league championship algorithm (LCA). Comput Aided Des 43:1769–1792

    Google Scholar 

  47. Kaur G, Arora S (2018) Chaotic Whale Optimization Algorithm. J Comput Des Eng 5:175–284

    Google Scholar 

  48. Kaveh A, Farhoudi N (2013) A new optimization method: dolphin echolocation. Adv Eng Softw 59:53–70

    Google Scholar 

  49. Kaveh A, Ghazaan MI (2016) Enhanced whale optimization algorithm for sizing optimization of skeletal structures. Mech Based Des Struct Mach 1:1–18

    Google Scholar 

  50. Kennedy J (2011) Particle swarm optimization. Encyclopedia of machine learning. Springer, Berlin

    Google Scholar 

  51. Khandelwal M, Faradonbeh RS, Monjezi M, Armaghani DJ, Majid MZBA, Yagiz S (2017) Function development for appraising brittleness of intact rocks using genetic programming and non-linear multiple regression models. Eng Comput 33:13–21

    Google Scholar 

  52. Knowles J, Corne D (1999) The pareto archived evolution strategy: a new baseline algorithm for pareto multiobjective optimisation. In: Proceedings of the 1999 congress on evolutionary computation, 1999. IEEE, pp 98–105

  53. Koza JR, Bennett FH, Stiffelman O (1999) Genetic programming as a Darwinian invention machine. In: European conference on genetic programming. Springer, pp 93–108

  54. Kumar MM, Chaparala A (2019) OBC-WOA: opposition-based chaotic whale optimization algorithm for energy efficient clustering in wireless sensor network. Intelligence 250:1

    Google Scholar 

  55. Kumar N, Hussain I, Panigrahi B (2017) MPPT in dynamic condition of partially shaded PV system by using WODE technique. IEEE Trans Sustain Energy 1:1

    Google Scholar 

  56. Ladumor DP, Trivedi IN, Jangir P, Kumar A (2016) A whale optimization algorithm approach for unit commitment problem solution. In: Proceedings of the national conference advancement in electrical and power electronics engineering (AEPEE 2016), Morbi, India, 2016

  57. Li S (2016) The art of clustering bandits. Università degli Studi dell’Insubria

  58. Li S, Karatzoglou A, Gentile C (2016) Collaborative filtering bandits. In: Proceedings of the 39th international ACM SIGIR conference on research and development in information retrieval, 2016. ACM, pp 539–548

  59. Liberati A, Altman DG, Tetzlaff J, Mulrow C, Gøtzsche PC, Ioannidis JP, Clarke M, Devereaux PJ, Kleijnen J, Moher D (2009) The PRISMA statement for reporting systematic reviews and meta-analyses of studies that evaluate health care interventions: explanation and elaboration. PLoS Med 6:e1000100

    Google Scholar 

  60. Mafarja M, Mirjalili S (2018) Whale optimization approaches for wrapper feature selection. Appl Soft Comput 62:441–453

    Google Scholar 

  61. Mafarja MM, Mirjalili S (2017) Hybrid whale optimization algorithm with simulated annealing for feature selection. Neurocomputing 260:302–312

    Google Scholar 

  62. Marimuthu A, Gnanambal K, Priyanka R (2017) Optimal allocation and sizing of DG in a radial distribution system using whale optimization algorithm. In: International conference on innovations in green energy and healthcare technologies (IGEHT), 2017. IEEE, pp 1–5

  63. Mehne HH, Mirjalili S (2018) A parallel numerical method for solving optimal control problems based on whale optimization algorithm. Knowledge-Based Syst 151:114–123

    Google Scholar 

  64. Miao Y, Zhao M, Makis V, Lin J (2019) Optimal swarm decomposition with whale optimization algorithm for weak feature extraction from multicomponent modulation signal. Mech Syst Signal Process 122:673–691

    Google Scholar 

  65. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Google Scholar 

  66. Mostafa A, Hassanien AE, Houseni M, Hefny H (2017) Liver segmentation in MRI images based on whale optimization algorithm. Multimed Tools Appl 76:24931–24954

    Google Scholar 

  67. Nandal V, Kumar S (2018) Optimal signal mapping scheme for MIMO-BICM-ID transmission over the different fading channel using whale algorithm. Int J Eng Technol 7:106–111

    Google Scholar 

  68. Nasiri J, Khiyabani FM (2018) A whale optimization algorithm (WOA) approach for clustering. Cogent Math Stat 5:1483565

    MathSciNet  MATH  Google Scholar 

  69. Nazari-Heris M, Mehdinejad M, Mohammadi-Ivatloo B, Babamalek-Gharehpetian G (2017) Combined heat and power economic dispatch problem solution by implementation of whale optimization method. Neur Comput Appl 31:1–16

    Google Scholar 

  70. Neagu BC, Ivanov O, Gavrilaş M (2017) Voltage profile improvement in distribution networks using the whale optimization algorithm. In: 9th International conference on electronics, computers and artificial intelligence (ECAI), 2017. IEEE, pp 1–6

  71. Oliva D, el Aziz MA, Hassanien AE (2017) Parameter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm. Appl Energy 200:141–154

    Google Scholar 

  72. Pan W-T (2012) A new fruit fly optimization algorithm: taking the financial distress model as an example. Knowl-Based Syst 26:69–74

    Google Scholar 

  73. Pouramirarsalani A, Khalilian M, Nikravanshalmani A (2017) Fraud detection in E-banking by using the hybrid feature selection and evolutionary algorithms. IJCSNS 17:271

    Google Scholar 

  74. Prakash D, Lakshminarayana C (2016) Optimal siting of capacitors in radial distribution network using whale optimization algorithm. Alex Eng J 56:499–509

    Google Scholar 

  75. Prasad D, Mukherjee A, Shankar G, Mukherjee V (2017) Application of chaotic whale optimisation algorithm for transient stability constrained optimal power flow. IET Sci Meas Technol 11:1002–1013

    Google Scholar 

  76. Qiao W, Yang Z, Kang Z, Pan Z (2020) Short-term natural gas consumption prediction based on Volterra adaptive filter and improved whale optimization algorithm. Eng Appl Artif Intell 87:103323

    Google Scholar 

  77. Raj S, Bhattacharyya B (2017) Optimal placement of TCSC and SVC for reactive power planning using Whale optimization algorithm. Swarm Evol Comput 40:131–143

    Google Scholar 

  78. Reddy MPK, Babu MR (2018) Implementing self adaptiveness in whale optimization for cluster head section in Internet of Things. Clust Comput 22:1–12

    Google Scholar 

  79. Reddy PDP, Reddy VV, Manohar TG (2017) Whale optimization algorithm for optimal sizing of renewable resources for loss reduction in distribution systems. Renew Wind Water Solar 4:3

    Google Scholar 

  80. Rohani M, Shafabakhsh G, Haddad A, Asnaashari E (2016) The workflow planning of construction sites using whale optimization algorithm (WOA). Turk Online J Des Art Commun 6:2938–2950

    Google Scholar 

  81. Rosyadi A, Penangsang O, Soeprijanto A (2017) Optimal filter placement and sizing in radial distribution system using whale optimization algorithm. International seminar on intelligent technology and its applications (ISITIA), 2017. IEEE, pp 87–92

  82. Saidala RK, Devarakonda N (2018) Improved whale optimization algorithm case study: clinical data of anaemic pregnant woman. Data engineering and intelligent computing. Springer, Berlin

    Google Scholar 

  83. Saidala RK, Devarakonda NR (2017) Bubble-net hunting strategy of whales based optimized feature selection for e-mail classification. Convergence in Technology (I2CT). In: 2nd International conference for, 2017. IEEE, pp 626–631

  84. Sayed GI, Darwish A, Hassanien AE, Pan J-S (2016) Breast cancer diagnosis approach based on meta-heuristic optimization algorithm inspired by the bubble-net hunting strategy of whales. In: International conference on genetic and evolutionary computing. Springer, Berlin, pp 306–313

  85. Sharawi M, Zawbaa HM, Emary E (2017) Feature selection approach based on whale optimization algorithm. In: 9th International conference on advanced computational intelligence (ICACI). IEEE, pp 163–168

  86. Shi Y, Eberhart RC (1999) Empirical study of particle swarm optimization. In: Proceedings of the 1999 congress on evolutionary computation, CEC 99. IEEE, pp 1945–1950

  87. Simhadri KS, Mohanty B, Panda SK (2019) Comparative performance analysis of 2DOF state feedback controller for automatic generation control using whale optimization algorithm. Optim Control Appl Methods 40:24–42

    MathSciNet  MATH  Google Scholar 

  88. Singh GP, Singh A (2014) Comparative study of krill herd, firefly and cuckoo search algorithms for unimodal and multimodal optimization. Int J Intell Syst Appl 6:35

    Google Scholar 

  89. Solís Gallego I, Meana FA, Argüelles DKM, Velarde SS, Fernández Oro JM, Menéndez AD (2015) Optimization of wind turbine airfoils using geometries based on humpback whale flippers. In: International congress of energy and environment engineering and management, Paris, pp 22–24

  90. Song M, Chen D (2018) An improved knowledge-informed NSGA-II for multi-objective land allocation (MOLA). Geo-Spat Inf Sci 21:273–287

    Google Scholar 

  91. Sreenu K, Sreelatha M (2017) W-Scheduler: whale optimization for task scheduling in cloud computing. Clust Comput 1:1–12

    Google Scholar 

  92. Sun S, Yin Y, Wang X, Xu D, Wu W, Gu Q (2018) Fast object detection based on binary deep convolution neural networks. CAAI Trans Intell Technol 3:191–197

    Google Scholar 

  93. Sun Y, Yang T, Liu Z (2019) A whale optimization algorithm based on quadratic interpolation for high-dimensional global optimization problems. Appl Soft Comput 85:105744

    Google Scholar 

  94. Tharwat A, Moemen YS, Hassanien AE (2017) Classification of toxicity effects of biotransformed hepatic drugs using whale optimized support vector machines. J Biomed Inform 68:132–149

    Google Scholar 

  95. Touma HJ (2016) Study of the economic dispatch problem on IEEE 30-bus system using whale optimization algorithm

  96. Trivedi IN, Bhoye M, Bhesdadiya R, Jangir P, Jangir N, Kumar A (2016a) An emission constraint environment dispatch problem solution with microgrid using whale optimization algorithm. National Power Systems Conference (NPSC). IEEE, pp 1–6

  97. Trivedi IN, Jangir N, Jangir P, Pandya MH, Bhesdadiya R, Kumar A (2016b) Price penalty factors based approach for emission constrained economic dispatch problem solution using whale optimization algorithm. In: IEEE international conference on power electronics, intelligent control and energy systems (ICPEICES). IEEE, pp 1–5

  98. Trivedi IN, Pradeep J, Narottam J, Arvind K, Dilip L (2016) Novel adaptive whale optimization algorithm for global optimization. Indian J Sci Technol 9:319

    Google Scholar 

  99. Tubishat M, Abushariah MA, Idris N, Aljarah I (2019) Improved whale optimization algorithm for feature selection in Arabic sentiment analysis. Appl Intell 49:1688–1707

    Google Scholar 

  100. Wang J, Du P, Niu T, Yang W (2017) A novel hybrid system based on a new proposed algorithm—multi-objective whale optimization algorithm for wind speed forecasting. Appl Energy 208:344–360

    Google Scholar 

  101. Xing B, Gao W-J (2016) Innovative computational intelligence: a rough guide to 134 clever algorithms. Springer, Berlin

    MATH  Google Scholar 

  102. Xu H, Bai Y, Xu T (2016) A whale optimization algorithm with inertia weight. Wseas Trans Comput 15:319–326

    Google Scholar 

  103. Yan Z, Sha J, Liu B, Tian W, Lu J (2018) An ameliorative whale optimization algorithm for multi-objective optimal allocation of water resources in Handan, China. Water 10:87

    Google Scholar 

  104. Yang X-S (2010) A new metaheuristic bat-inspired algorithm: Nature inspired cooperative strategies for optimization (NICSO 2010). Springer, Berlin

    Google Scholar 

  105. Yang X-S, Deb S (2014) Cuckoo search: recent advances and applications. Neur Comput Appl 24:169–174

    Google Scholar 

  106. Yang X-S, He X (2013) Firefly algorithm: recent advances and applications. Int J Swarm Intell 1:36–50

    Google Scholar 

  107. Yin B, Wang C, Abza F (2020) New brain tumor classification method based on an improved version of whale optimization algorithm. Biomed Signal Process Control 56:101728

    Google Scholar 

  108. Yin X, Cheng L, Wang X, Lu J, Qin H (2019) Optimization for hydro-photovoltaic-wind power generation system based on modified version of multi-objective whale optimization algorithm. Energy Procedia 158:6208–6216

    Google Scholar 

  109. Zamani H, Nadimi-Shahraki M-H (2016) Feature selection based on whale optimization algorithm for diseases diagnosis. Int J Comput Sci Inf Secur 14:1243

    Google Scholar 

  110. Zhang C, Fu X, Leo L, Peng S, Xie M (2018) Synthesis of broadside linear aperiodic arrays with sidelobe suppression and null steering using whale optimization algorithm. IEEE Antennas Wirel Propag Lett 17:347–350

    Google Scholar 

  111. Zhang H, Tang L, Yang C, Lan S (2019) Locating electric vehicle charging stations with service capacity using the improved whale optimization algorithm. Adv Eng Inform 41:100901

    Google Scholar 

  112. Zhang X, Liu Z, Miao Q, Wang L (2018) Bearing fault diagnosis using a whale optimization algorithm-optimized orthogonal matching pursuit with a combined time–frequency atom dictionary. Mech Syst Signal Process 107:29–42

    Google Scholar 

  113. Zhang Y, Liu Y, Li J, Zhu J, Yang C, Yang W, Wen C (2020) WOCDA: a whale optimization based community detection algorithm. Physica A 539:122937

    Google Scholar 

  114. Zhao C, Zhang S, Liu Q, Xie J, Hu J (2009) Independent tasks scheduling based on genetic algorithm in cloud computing. In: 5th International conference on wireless communications, networking and mobile computing, WiCom’09. IEEE, pp 1–4

  115. Zhao H, Guo S, Zhao H (2017) Energy-related CO2 emissions forecasting using an improved LSSVM model optimized by whale optimization algorithm. Energies 10:874

    Google Scholar 

  116. Zhou Y, Ling Y, Luo Q (2017) Levy flight trajectory-based whale optimization algorithm for global optimization. IEEE Access 1:1

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nadim Rana.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material 1 (XLSX 58 kb)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rana, N., Latiff, M.S.A., Abdulhamid, S.M. et al. Whale optimization algorithm: a systematic review of contemporary applications, modifications and developments. Neural Comput & Applic 32, 16245–16277 (2020). https://doi.org/10.1007/s00521-020-04849-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-020-04849-z

Keywords

Navigation