Northern Goshawk Optimization: A New Swarm-Based Algorithm for Solving Optimization Problems

被引:182
|
作者
Dehghani, Mohammad [1 ]
Hubalovsky, Stepan [2 ]
Trojovsky, Pavel [1 ]
机构
[1] Univ Hradec Kralove, Dept Math, Fac Sci, Hradec Kralove 50003, Czech Republic
[2] Univ Hradec Kralove, Dept Appl Cybernet, Fac Sci, Hradec Kralove 50003, Czech Republic
关键词
Optimization; Statistics; Sociology; Mathematical models; Linear programming; Search problems; Games; Exploitation; exploration; northern goshawk; optimization; optimization problem; ENGINEERING OPTIMIZATION;
D O I
10.1109/ACCESS.2021.3133286
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Optimization algorithms are one of the effective stochastic methods in solving optimization problems. In this paper, a new swarm-based algorithm called Northern Goshawk Optimization (NGO) algorithm is presented that simulates the behavior of northern goshawk during prey hunting. This hunting strategy includes two phases of prey identification and the tail and chase process. The various steps of the proposed NGO algorithm are described and then its mathematical modeling is presented for use in solving optimization problems. The ability of NGO to solve optimization problems is evaluated on sixty-eight different objective functions. To analyze the quality of the results, the proposed NGO algorithm is compared with eight well-known algorithms, particle swarm optimization, genetic algorithm, teaching-learning based optimization, gravitational search algorithm, grey wolf optimizer, whale optimization algorithm, tunicate swarm algorithm, and marine predators algorithm. In addition, for further analysis, the proposed algorithm is also employed to solve four engineering design problems. The results of simulations and experiments show that the proposed NGO algorithm, by creating a proper balance between exploration and exploitation, has an effective performance in solving optimization problems and is much more competitive than similar algorithms.
引用
收藏
页码:162059 / 162080
页数:22
相关论文
共 50 条
  • [1] Termite alate optimization algorithm: a swarm-based nature inspired algorithm for optimization problems
    Arindam Majumder
    [J]. Evolutionary Intelligence, 2023, 16 : 997 - 1017
  • [2] Termite alate optimization algorithm: a swarm-based nature inspired algorithm for optimization problems
    Majumder, Arindam
    [J]. EVOLUTIONARY INTELLIGENCE, 2023, 16 (03) : 997 - 1017
  • [3] A new hybrid imperialist swarm-based optimization algorithm for university timetabling problems
    Fong, Cheng Weng
    Asmuni, Hishammuddin
    McCollum, Barry
    McMullan, Paul
    Omatu, Sigeru
    [J]. INFORMATION SCIENCES, 2014, 283 : 1 - 21
  • [4] Particle Swarm Optimization Algorithm for Solving Optimization Problems
    Ozsaglam, M. Yasin
    Cunkas, Mehmet
    [J]. JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI, 2008, 11 (04): : 299 - 305
  • [5] Tuna Swarm Optimization: A Novel Swarm-Based Metaheuristic Algorithm for Global Optimization
    Xie, Lei
    Han, Tong
    Zhou, Huan
    Zhang, Zhuo-Ran
    Han, Bo
    Tang, Andi
    [J]. Computational Intelligence and Neuroscience, 2021, 2021
  • [6] Tuna Swarm Optimization: A Novel Swarm-Based Metaheuristic Algorithm for Global Optimization
    Xie, Lei
    Han, Tong
    Zhou, Huan
    Zhang, Zhuo-Ran
    Han, Bo
    Tang, Andi
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
  • [7] An Enhanced Northern Goshawk Optimization Algorithm and Its Application in Practical Optimization Problems
    Liang, Yan
    Hu, Xianzhi
    Hu, Gang
    Dou, Wanting
    [J]. MATHEMATICS, 2022, 10 (22)
  • [8] A New particle swarm algorithm for solving constrained optimization problems
    Wu Tiebin
    Cheng Yun
    Liu Yunlian
    Zhou Taoyun
    Li Xinjun
    [J]. RESOURCES AND SUSTAINABLE DEVELOPMENT, PTS 1-4, 2013, 734-737 : 2875 - 2879
  • [9] Wildebeest optimization algorithm based on swarm intelligence method in solving optimization problems
    Askarpour, Somayeh
    Anari, Maryam Saberi
    [J]. INTERNATIONAL JOURNAL OF NONLINEAR ANALYSIS AND APPLICATIONS, 2021, 12 : 1397 - 1410
  • [10] Trees Social Relations Optimization Algorithm: A new Swarm-Based metaheuristic technique to solve continuous and discrete optimization problems
    Alimoradi, Mahmoud
    Azgomi, Hossein
    Asghari, Ali
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 2022, 194 : 629 - 664