Performance Analysis of Whale Optimization Algorithm

  • Xin Zhang
  • Dongxue Wang
  • Xiu ZhangEmail author
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 516)


Through the research and analysis of a relatively novel natural heuristic, meta-heuristic swarm intelligence optimization algorithm, this swarm intelligence algorithm is defined as a whale optimization algorithm. The algorithm builds a mathematical model by simulating a social behavior of humpback whales. This optimization algorithm was inspired by the bubble-like net hunting phenomenon that humpback whales prey on. By analyzing the four benchmark optimization problems with or without offset and rotation, the convergence performance of the whale optimization algorithm and the ability to solve the optimization problem are proved. The performance of the whale optimization algorithm is based on the computer simulation technology. Through the convergence curve obtained from the experiment, we can see that the whale optimization algorithm performs best for the five benchmark optimization problems without rotation.


Swarm intelligence Whale optimization algorithm Convergence Numerical optimization 



This research was supported in part by the National Natural Science Foundation of China (Project No. 61601329, 61603275), the Tianjin Higher Education Creative Team Funds Program, the Applied Basic Research Program of Tianjin (Project No. 15JCYBJC51500, 15JCYBJC52300), and the Doctoral Fund Project of Tianjin Normal University (Project No. 043-135202XB1602).


  1. 1.
    Gotmare A, Bhattacharjee SS, Patidar R. Swarm and evolutionary computing algorithms for system identification and filter design: A comprehensive review. Swarm Evol Comput. 2017;32:68–84.CrossRefGoogle Scholar
  2. 2.
    Yuen SY, Chow CK. A genetic algorithm that adaptively mutates and never revisits. IEEE Trans Evol Comput. 2009;13:454–72.CrossRefGoogle Scholar
  3. 3.
    Mirjalili S, Lewis A. The whale optimization algorithm. Adv Eng Softw. 2016;95:51–67.CrossRefGoogle Scholar
  4. 4.
    Zhang, X, Zhang, X, Fu, WN. Fast numerical method for computing resonant characteristics of electromagnetic devices based on finite-element method. IEEE Trans Magn. 2017;53, Article No. 7401004.Google Scholar
  5. 5.
    Wu Z, Xia X. Optimal switching renewable energy system for demand side management. Solar Energy. 2015;114:278–88.CrossRefGoogle Scholar
  6. 6.
    Zhang X, Zhang X. Improving differential evolution by differential vector archive and hybrid repair method for global optimization. Soft Comput. 2017;21:7107–16.CrossRefGoogle Scholar
  7. 7.
    Oliva D, El Aziz MA, Hassanien AE. Parameter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm. Appl Energy. 2017;200:141–54.CrossRefGoogle Scholar
  8. 8.
    Zhang S, Zhou Y, Li Z, Pan W. Grey wolf optimizer for unmanned combat aerial vehicle path planning. Adv Eng Softw. 2016;99:121–36.CrossRefGoogle Scholar
  9. 9.
    Cheng MY, Prayogo D. Fuzzy adaptive teaching clearing-based optimization for global numerical optimization. Neural Comput Appl. 2018;29:309–27.CrossRefGoogle Scholar
  10. 10.
    Gaudioso M, Giallombardo G, Mukhametzhanov M. Numerical infinitesimals in a variable metric method for convex nonsmooth optimization. Appl Math Comput. 2018;318:312–20.zbMATHGoogle Scholar
  11. 11.
    Li G, Cui L, Fu X, Wen Z, Lu N, Lu J. Artificial bee colony algorithm with gene recombination for numerical function optimization. Appl Soft Comput. 2017;52:146–59.CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.Tianjin Key Laboratory of Wireless Mobile Communications and Power TransmissionTianjin Normal UniversityTianjinChina
  2. 2.College of Electronic and Communication EngineeringTianjin Normal UniversityTianjinChina

Personalised recommendations