An enhanced seagull optimization algorithm for solving engineering optimization problems

被引:24
|
作者
Che, Yanhui [1 ]
He, Dengxu [1 ]
机构
[1] Guangxi Univ Nationalities, Sch Math & Phys, Nanning 530006, Peoples R China
基金
美国国家科学基金会;
关键词
Seagull optimization algorithm; Mutualism mechanism; Commensalism mechanism; Engineering optimization problems; Metaheuristics; SYMBIOTIC ORGANISMS SEARCH; LEARNING-BASED OPTIMIZATION; PARTICLE SWARM OPTIMIZATION; PARAMETER OPTIMIZATION; CUCKOO SEARCH; METAHEURISTIC ALGORITHM; EXPLORATION/EXPLOITATION; EVOLUTION; GSA;
D O I
10.1007/s10489-021-03155-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The seagull optimization algorithm (SOA) is a recently proposed meta-heuristic optimization algorithm inspired by seagull foraging behavior. It has the advantages of simple structure and easy implementation. However, it also has some shortcomings, such as easily falling into local optimal and low convergence accuracy when solving complex engineering optimization problems. In this paper, to overcome the defects of the original SOA, an enhanced seagull optimization algorithm (ESOA) based on mutualism mechanism and commensalism mechanism is proposed. To evaluate the performance of the ESOA algorithm, the IEEE CEC2020 benchmark suite is utilized to verify the effectiveness of the ESOA algorithm, and the results are compared and analyzed with the latest meta-heuristic optimization algorithms. In addition, the ESOA algorithm is applied to twelve different types of engineering optimization problems, including pressure vessel design problem, multiple disc clutch brake design problem, three bar truss design problem, car crashworthiness problem, cantilever beam problem, abrasive water jet machine, gas transmission compressor design problem, hydro-static thrust bearing design problem, speed reducer problem, tubular column design problem, I beam design problem and industrial refrigeration system design problem. The convergence curves of ESOA and the comparison results of the latest metaheuristic algorithms are analyzed and compared with those reported in the latest literature. The results show that the ESOA algorithm is an optimization method that can find the optimal solution in engineering design problems, and has strong competitiveness compared with other algorithms.
引用
收藏
页码:13043 / 13081
页数:39
相关论文
共 50 条
  • [1] An enhanced seagull optimization algorithm for solving engineering optimization problems
    Yanhui Che
    Dengxu He
    [J]. Applied Intelligence, 2022, 52 : 13043 - 13081
  • [2] Hybrid Strategies Based Seagull Optimization Algorithm for Solving Engineering Design Problems
    Pingjing Hou
    Jiang Liu
    Feng Ni
    Leyi Zhang
    [J]. International Journal of Computational Intelligence Systems, 17
  • [3] Hybrid Strategies Based Seagull Optimization Algorithm for Solving Engineering Design Problems
    Hou, Pingjing
    Liu, Jiang
    Ni, Feng
    Zhang, Leyi
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)
  • [4] Enhanced Remora Optimization Algorithm for Solving Constrained Engineering Optimization Problems
    Wang, Shuang
    Hussien, Abdelazim G.
    Jia, Heming
    Abualigah, Laith
    Zheng, Rong
    [J]. MATHEMATICS, 2022, 10 (10)
  • [5] An enhanced hybrid seagull optimization algorithm with its application in engineering optimization
    Hu, Gang
    Wang, Jiao
    Li, Yan
    Yang, MingShun
    Zheng, Jiaoyue
    [J]. ENGINEERING WITH COMPUTERS, 2023, 39 (02) : 1653 - 1696
  • [6] An enhanced hybrid seagull optimization algorithm with its application in engineering optimization
    Gang Hu
    Jiao Wang
    Yan Li
    MingShun Yang
    Jiaoyue Zheng
    [J]. Engineering with Computers, 2023, 39 : 1653 - 1696
  • [7] Seagull optimization algorithm for solving real-world design optimization problems
    Panagant, Natee
    Pholdee, Nantiwat
    Bureerat, Sujin
    Yildiz, Ali Riza
    Sait, Sadiq M.
    [J]. MATERIALS TESTING, 2020, 62 (06) : 640 - 644
  • [8] An Enhanced Dwarf Mongoose Optimization Algorithm for Solving Engineering Problems
    Moustafa, Ghareeb
    El-Rifaie, Ali M.
    Smaili, Idris H.
    Ginidi, Ahmed
    Shaheen, Abdullah M.
    Youssef, Ahmed F.
    Tolba, Mohamed A.
    [J]. MATHEMATICS, 2023, 11 (15)
  • [9] An Improved Rider Optimization Algorithm for Solving Engineering Optimization Problems
    Wang, Guohu
    Yuan, Yongliang
    Guo, Wenwen
    [J]. IEEE ACCESS, 2019, 7 : 80570 - 80576
  • [10] Gannet optimization algorithm : A new metaheuristic algorithm for solving engineering optimization problems
    Pan, Jeng-Shyang
    Zhang, Li-Gang
    Wang, Ruo-Bin
    Snasel, Vaclav
    Chu, Shu-Chuan
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 2022, 202 : 343 - 373