Narwhal Optimizer: A Nature-Inspired Optimization Algorithm for Solving Complex Optimization Problems
Source abstract
Abstract
This research presents a novel nature-inspired metaheuristic optimization algorithm, called the Narwhale Optimization Algorithm (NWOA). The algorithm draws inspiration from the foraging and prey-hunting strategies of narwhals, “unicorns of the sea”, particularly the use of their distinctive spiral tusks, which play significant roles in hunting, searching prey, navigation, echolocation, and complex social interaction. Particularly, the NWOA imitates the foraging strategies and techniques of narwhals when hunting for prey but focuses mainly on the cooperative and exploratory behavior shown during group hunting and in the use of their tusks in sensing and locating prey under the Arctic ice. These functions provide a strong assessment basis for investigating the algorithm’s prowess at balancing exploration and exploitation, convergence speed, and solution accuracy. The performance of the NWOA is evaluated on 30 benchmark test functions. A comparison study using the Grey Wolf Optimizer (GWO), Whale Optimization Algorithm (WOA), Perfumer Optimization Algorithm (POA), Candle Flame Optimization (CFO) Algorithm, Particle Swarm Optimization (PSO) Algorithm, and Genetic Algorithm (GA) validates the results. As evidenced in the experimental results, NWOA is capable of yielding competitive outcomes among these well-known optimizers, whereas in several instances. These results suggest that NWOA has proven to be an effective and robust optimization tool suitable for solving many different complex optimization problems from the real world.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Evolutionary Algorithms and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (71)
Show source-provided references
1. Elastic hop count trickle timer algorithm in Internet of Things10.3390/su141912417 ↗
2. Best path in mountain environment based on parallel hill climbing algorithm
3. Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition
4. Holland · Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence · 199210.7551/mitpress/1090.001.0001 ↗
5. Ant colony system: a cooperative learning approach to the traveling salesman problem10.1109/4235.585892 ↗
6. Particle swarm optimization
7. Mitchell · An introduction to genetic algorithms · 1998
8. Human group formation in evolutionary multi-objective optimization algorithms
9. Searching group algorithm: a new metaheuristic for continuous optimization problems
10. Dynamic evolutionary optimization: a survey of the state of the art
11. Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces10.1023/A:1008202821328 ↗
12. GSA: a gravitational search algorithm10.1016/j.ins.2009.03.004 ↗
13. Narwhal optimizer: a novel nature-inspired metaheuristic algorithm
14. Optimization by simulated annealing10.1126/science.220.4598.671 ↗
15. Yang · Nature-inspired metaheuristic algorithms · 2010
16. Yang · Nature inspired cooperative strategies for optimization (NICSO 2010) · 2010 · 6510.1007/978-3-642-12538-6_6 ↗
17. Chemical-reaction-inspired metaheuristic for optimization10.1109/TEVC.2009.2033580 ↗
18. Yang · Unconventional computation and natural computation · 2012 · 24010.1007/978-3-642-32894-7_27 ↗
19. Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm10.1016/j.knosys.2015.07.006 ↗
20. Water wave optimization: a new nature-inspired metaheuristic10.1016/j.cor.2014.10.008 ↗
21. Dalirinia · J Supercomput · 2024 · 80 · 76110.1007/s11227-023-05513-8 ↗
22. Genghis Khan shark optimizer: a novel nature-inspired algorithm for engineering optimization10.1016/j.aei.2023.102210 ↗
23. Gazelle optimization algorithm: a novel nature-inspired metaheuristic optimizer10.1007/s00521-022-07854-6 ↗
24. Cuckoo search via lévy flights
25. Salp swarm algorithm: a bio-inspired optimizer for engineering design problems10.1016/j.advengsoft.2017.07.002 ↗
26. Spider monkey optimization algorithm for numerical optimization10.1007/s12293-013-0128-0 ↗
27. Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems10.1007/s00521-015-1920-1 ↗
28. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
29. Artificial hummingbird algorithm: a new bio-inspired optimizer with its engineering applications10.1016/j.cma.2021.114194 ↗
30. Dwarf mongoose optimization algorithm10.1016/j.cma.2022.114570 ↗
31. A novel nature-inspired algorithm for optimization: squirrel search algorithm10.1016/j.swevo.2018.02.013 ↗
32. Horse herd optimization algorithm: a nature-inspired algorithm for high-dimensional optimization problems10.1016/j.knosys.2020.106711 ↗
33. Sea lion optimization algorithm
34. Red deer algorithm: a new bio-inspired algorithm for global optimization
35. Electric eel foraging optimization: a new bio-inspired optimizer for engineering applications10.1016/j.eswa.2023.122200 ↗
36. ORCA optimization algorithm: a new meta-heuristic tool for complex optimization problems
37. Manta ray foraging optimization: an effective bio-inspired optimizer for engineering applications10.1016/j.engappai.2019.103300 ↗
38. Beluga whale optimization: a novel nature-inspired metaheuristic algorithm10.1016/j.knosys.2022.109215 ↗
39. Mine blast algorithm: a new population based algorithm for solving constrained engineering optimization problems10.1016/j.asoc.2012.11.026 ↗
40. A novel heuristic optimization method: charged system search10.1007/s00707-009-0270-4 ↗
41. A new metaheuristic for optimization: optics inspired optimization (OIO)10.1016/j.cor.2014.10.011 ↗
42. SCA: a sine cosine algorithm for solving optimization problems10.1016/j.knosys.2015.12.022 ↗
43. Young’s double-slit experiment optimizer: a novel metaheuristic optimization algorithm for global and constraint optimization problems10.1016/j.cma.2022.115652 ↗
44. Henry gas solubility optimization: a novel physics-based algorithm10.1016/j.future.2019.07.015 ↗
45. Prism refraction search: a novel physics-based metaheuristic algorithm10.1007/s11227-023-05790-3 ↗
46. Candle flame optimization: a physics-based metaheuristic for global optimization
47. Tabu search: part I10.1287/ijoc.1.3.190 ↗
48. A new heuristic optimization algorithm: harmony search10.1177/003754970107600201 ↗
49. Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems10.1016/j.cad.2010.12.015 ↗
50. Fireworks algorithm for optimization
51. A football game inspired optimization algorithm for continuous optimization problems
52. Brainstorm optimization algorithm for real-world engineering optimization problems
53. Perfumer optimization algorithm: a novel human-inspired metaheuristic for solving optimization tasks
54. Fogel · Artificial intelligence through simulated evolution · 1966
55. Koza · Genetic programming: on the programming of computers by means of natural selection · 1992
56. Cooperation search algorithm: a novel metaheuristic evolutionary intelligence algorithm for numerical optimization and engineering optimization problems10.1016/j.asoc.2020.106734 ↗
57. A local search-based genetic algorithm for multi-objective optimization10.1016/j.eswa.2017.07.004 ↗
58. A novel dual-stage evolutionary algorithm for finding robust solutions10.1109/TETCI.2024.3369710 ↗
59. Coronavirus Optimization Algorithm (COVIDOA): a bio-inspired metaheuristic optimization approach
60. Lambert K. How narwhals work [Internet]. [cited 2025 Mar 10]. Available from: https://animals.howstuffworks.com/mammals/narwhal.htm.
61. Narwhals, Monodon monoceros (Video) [Internet]. [cited 2025 Mar 10]. Available from: https://www.marinebio.org/species/narwhals/monodon-monoceros/.
62. How narwhals use their tusks (Video) [Internet]. [cited 2025 Mar 10]. Available from: https://www.worldwildlife.org/videos/how-narwhals-use-their-tusks.
63. Description of Narwhal [Internet]. [cited 2025 Mar 10]. Available from: https://a-dinosaur-a-day.com/post/135006696625/monodon-monoceros-narwhal.
64. Narwhals stun fish with their tusk [Internet]. [cited 2025 Mar 10]. Available from: https://rangerrick.org/rr_videos/narwhal-stun-fish-tusk-eat/.
65. Awad NH, Ali MZ, Liang JJ, Qu BY, Suganthan PN. Problem definitions and evaluation criteria for the CEC 2017 special session and competition on single objective bound constrained real-parameter numerical optimization. Singapore: Nanyang Technological University; 2016.
66. Enhancing spam detection using Harris Hawks optimization algorithm10.12928/telkomnika.v23i2.26615 ↗
67. Spam feature selection using firefly metaheuristic algorithm10.47738/jads.v5i4.336 ↗
68. A feature selection model for network intrusion detection system based on PSO, GWO, FFA and GA algorithms10.3390/sym12061046 ↗
69. A hybrid model using bio-inspired metaheuristic algorithms for network intrusion detection system10.32604/cmc.2021.016113 ↗
70. Enhance URL defacement attack detection using particle swarm optimization and machine learning
71. Wilcoxon · Breakthroughs in statistics · 1992 · 19610.1007/978-1-4612-4380-9_16 ↗