An Enhanced Northern Goshawk Optimization Algorithm and Its Application in Practical Optimization Problems

被引:10
|
作者
Liang, Yan [1 ]
Hu, Xianzhi [2 ]
Hu, Gang [3 ]
Dou, Wanting [1 ]
机构
[1] Xian Siyuan Univ, Sch Technol, Xian 710038, Peoples R China
[2] Xian Univ Technol, Div Informat Management, Xian 710048, Peoples R China
[3] Xian Univ Technol, Dept Appl Math, Xian 710054, Peoples R China
基金
中国国家自然科学基金;
关键词
northern goshawk optimization algorithm; polynomial interpolation; opposite learning method; engineering optimization problem; traveling salesman problem; BIOGEOGRAPHY-BASED OPTIMIZATION; PARTICLE SWARM OPTIMIZATION; DESIGN; SOFTWARE;
D O I
10.3390/math10224383
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
As a kind of effective tool in solving complex optimization problems, intelligent optimization algorithms are paid more attention to their advantages of being easy to implement and their wide applicability. This paper proposes an enhanced northern goshawk optimization algorithm to further improve the ability to solve challenging tasks. Firstly, by applying the polynomial interpolation strategy to the whole population, the quality of the solutions can be enhanced to keep a fast convergence to the better individual. Then, to avoid falling into lots of local optimums, especially late in the whole search, different kinds of opposite learning methods are used to help the algorithm to search the space more fully, including opposite learning, quasi-opposite learning, and quasi-reflected learning, to keep the diversity of the population, which is noted as a multi-strategy opposite learning method in this paper. Following the construction of the enhanced algorithm, its performance is analyzed by solving the CEC2017 test suite, and five practical optimization problems. Results show that the enhanced algorithm ranks first on 23 test functions, accounting for 79.31% among 29 functions, and keeps a faster convergence speed and a better stability on most functions, compared with the original northern goshawk optimization algorithm and other popular algorithms. For practical problems, the enhanced algorithm is still effective. When the complexity of the TSP is increased, the performance of the improved algorithm is much better than others on all measure indexes. Thus, the enhanced algorithm can keep the balance between exploitation and exploration and obtain better solutions with a faster speed for problems of high complexity.
引用
收藏
页数:33
相关论文
共 50 条
  • [1] An intensified northern goshawk optimization algorithm for solving optimization problems
    Wang, Xiaowei
    Engineering Research Express, 2024, 6 (04):
  • [2] A multi-strategy enhanced northern goshawk optimization algorithm for global optimization and engineering design problems
    Li, Ke
    Huang, Haisong
    Fu, Shengwei
    Ma, Chi
    Fan, Qingsong
    Zhu, Yunwei
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2023, 415
  • [3] Northern Goshawk Optimization: A New Swarm-Based Algorithm for Solving Optimization Problems
    Dehghani, Mohammad
    Hubalovsky, Stepan
    Trojovsky, Pavel
    IEEE ACCESS, 2021, 9 : 162059 - 162080
  • [4] Multi-Strategy Improved Northern Goshawk Optimization Algorithm and Application
    Zhang, Fan
    IEEE ACCESS, 2024, 12 : 34247 - 34264
  • [5] An Improved Northern Goshawk Optimization Algorithm for Feature Selection
    Xie, Rongxiang
    Li, Shaobo
    Wu, Fengbin
    JOURNAL OF BIONIC ENGINEERING, 2024, 21 (04) : 2034 - 2072
  • [6] A Multi-Strategy Improved Northern Goshawk Optimization Algorithm for Optimizing Engineering Problems
    Liu, Haijun
    Xiao, Jian
    Yao, Yuan
    Zhu, Shiyi
    Chen, Yi
    Zhou, Rui
    Ma, Yan
    Wang, Maofa
    Zhang, Kunpeng
    BIOMIMETICS, 2024, 9 (09)
  • [7] Enhanced Iterative Closest Point Algorithm Based on an Improved Northern Goshawk Optimization Algorithm and Random Sampling
    Li, Ke
    Fu, Shengwei
    Huang, Haisong
    Fan, Qingsong
    2024 2ND ASIA CONFERENCE ON COMPUTER VISION, IMAGE PROCESSING AND PATTERN RECOGNITION, CVIPPR 2024, 2024,
  • [8] A hybrid northern goshawk optimization algorithm based on cluster collaboration
    Wu, Changjun
    Li, Qingzhen
    Wang, Qiaohua
    Zhang, Huanlong
    Song, Xiaohui
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (09): : 13203 - 13237
  • [9] Application of spiral enhanced whale optimization algorithm in solving optimization problems
    ShiZheng Qu
    Huan Liu
    Yinghang Xu
    Lu Wang
    Yunfei Liu
    Lina Zhang
    Jinfeng Song
    Zhuoshi Li
    Scientific Reports, 14 (1)
  • [10] An enhanced hybrid seagull optimization algorithm with its application in engineering optimization
    Hu, Gang
    Wang, Jiao
    Li, Yan
    Yang, MingShun
    Zheng, Jiaoyue
    ENGINEERING WITH COMPUTERS, 2023, 39 (02) : 1653 - 1696