Abstract

Whale optimization algorithms (WOA) are one of a class of nature-inspired algorithms that belong to the swarm intelligence-based category. In this chapter, an introduction to the fundamentals of WOA are presented. To provide a better understanding of how a WOA works a simple pseudo-code is provided. Source-code in both Matlab and the C++ programming language are discussed. In addition, a step-by-step numerical case study is presented to examine the details of a WOA for handling an objective function.

Keywords:
Whale Optimization algorithm Computer science Fishery Mathematical optimization Mathematics Biology

Metrics

24
Cited By
4.69
FWCI (Field Weighted Citation Impact)
1
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Metaheuristic Optimization Algorithms Research
Physical Sciences →  Computer Science →  Artificial Intelligence
Ship Hydrodynamics and Maneuverability
Physical Sciences →  Engineering →  Ocean Engineering
Advanced Multi-Objective Optimization Algorithms
Physical Sciences →  Computer Science →  Computational Theory and Mathematics

Related Documents

JOURNAL ARTICLE

Whale Optimization Algorithm

Fouad, Ahmed

Year: 2017
JOURNAL ARTICLE

Chaotic whale optimization algorithm

Gaganpreet KaurSankalap Arora

Journal:   Journal of Computational Design and Engineering Year: 2018 Vol: 5 (3)Pages: 275-284
JOURNAL ARTICLE

Laplacian whale optimization algorithm

Amarjeet Singh

Journal:   International Journal of Systems Assurance Engineering and Management Year: 2019 Vol: 10 (4)Pages: 713-730
JOURNAL ARTICLE

Differential Whale Optimization Algorithm

Tao ZhengBaohang ZhangHaichuan YangJiayi LiShangce Gao

Journal:   2021 IEEE International Conference on Networking, Sensing and Control (ICNSC) Year: 2021 Vol: 90 Pages: 1-6
JOURNAL ARTICLE

The Whale Optimization Algorithm

Seyedali MirjaliliAndrew Lewis

Journal:   Advances in Engineering Software Year: 2016 Vol: 95 Pages: 51-67
© 2026 ScienceGate Book Chapters — All rights reserved.