Modified Sand Cat Swarm Optimization Algorithm for Solving Constrained Engineering Optimization Problems

被引:52
|
作者
Wu, Di [1 ]
Rao, Honghua [2 ]
Wen, Changsheng [2 ]
Jia, Heming [2 ]
Liu, Qingxin [3 ]
Abualigah, Laith [4 ,5 ,6 ,7 ]
机构
[1] Sanming Univ, Sch Educ & Mus, Sanming 365004, Peoples R China
[2] Sanming Univ, Sch Informat Engn, Sanming 365004, Peoples R China
[3] Hainan Univ, Sch Comp Sci & Technol, Haikou 570228, Hainan, Peoples R China
[4] Al Ahliyya Amman Univ, Hourani Ctr Appl Sci Res, Amman 19328, Jordan
[5] Middle East Univ, Fac Informat Technol, Amman 11831, Jordan
[6] Appl Sci Private Univ, Fac Informat Technol, Amman 11931, Jordan
[7] Univ Sains Malaysia, Sch Comp Sci, George Town 11800, Malaysia
关键词
sand cat swarm optimization algorithm; sound frequency; exploitation ability; wandering strategy; exploration ability; lens opposition-based learning strategy; engineering problem; HEURISTIC OPTIMIZATION; VARIANTS; HYBRIDS;
D O I
10.3390/math10224350
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The sand cat swarm optimization algorithm (SCSO) is a recently proposed metaheuristic optimization algorithm. It stimulates the hunting behavior of the sand cat, which attacks or searches for prey according to the sound frequency; each sand cat aims to catch better prey. Therefore, the sand cat will search for a better location to catch better prey. In the SCSO algorithm, each sand cat will gradually approach its prey, which makes the algorithm a strong exploitation ability. However, in the later stage of the SCSO algorithm, each sand cat is prone to fall into the local optimum, making it unable to find a better position. In order to improve the mobility of the sand cat and the exploration ability of the algorithm. In this paper, a modified sand cat swarm optimization (MSCSO) algorithm is proposed. The MSCSO algorithm adds a wandering strategy. When attacking or searching for prey, the sand cat will walk to find a better position. The MSCSO algorithm with a wandering strategy enhances the mobility of the sand cat and makes the algorithm have stronger global exploration ability. After that, the lens opposition-based learning strategy is added to enhance the global property of the algorithm so that the algorithm can converge faster. To evaluate the optimization effect of the MSCSO algorithm, we used 23 standard benchmark functions and CEC2014 benchmark functions to evaluate the optimization performance of the MSCSO algorithm. In the experiment, we analyzed the data statistics, convergence curve, Wilcoxon rank sum test, and box graph. Experiments show that the MSCSO algorithm with a walking strategy and a lens position-based learning strategy had a stronger exploration ability. Finally, the MSCSO algorithm was used to test seven engineering problems, which also verified the engineering practicability of the proposed algorithm.
引用
收藏
页数:41
相关论文
共 50 条
  • [1] A Modified Group Teaching Optimization Algorithm for Solving Constrained Engineering Optimization Problems
    Rao, Honghua
    Jia, Heming
    Wu, Di
    Wen, Changsheng
    Li, Shanglong
    Liu, Qingxin
    Abualigah, Laith
    [J]. MATHEMATICS, 2022, 10 (20)
  • [2] Unified Particle Swarm Optimization for solving constrained engineering optimization problems
    Parsopoulos, KE
    Vrahatis, MN
    [J]. ADVANCES IN NATURAL COMPUTATION, PT 3, PROCEEDINGS, 2005, 3612 : 582 - 591
  • [3] Modified Artificial Gorilla Troop Optimization Algorithm for Solving Constrained Engineering Optimization Problems
    You, Jinhua
    Jia, Heming
    Wu, Di
    Rao, Honghua
    Wen, Changsheng
    Liu, Qingxin
    Abualigah, Laith
    [J]. MATHEMATICS, 2023, 11 (05)
  • [4] Solving constrained optimization problems with a hybrid particle swarm optimization algorithm
    Cecilia Cagnina, Leticia
    Cecilia Esquivel, Susana
    Coello Coello, Carlos A.
    [J]. ENGINEERING OPTIMIZATION, 2011, 43 (08) : 843 - 866
  • [5] IMSCSO: An Intensified Sand Cat Swarm Optimization With Multi-Strategy for Solving Global and Engineering Optimization Problems
    Li, Xuewei
    Qi, Yonglan
    Xing, Qian
    Hu, Yongtao
    [J]. IEEE ACCESS, 2023, 11 : 122315 - 122344
  • [6] An improved composite particle swarm optimization algorithm for solving constrained optimization problems and its engineering applications
    Sun, Ying
    Gao, Yuelin
    [J]. AIMS MATHEMATICS, 2024, 9 (04): : 7917 - 7944
  • [7] 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)
  • [8] Improve coati optimization algorithm for solving constrained engineering optimization problems
    Jia, Heming
    Shi, Shengzhao
    Wu, Di
    Rao, Honghua
    Zhang, Jinrui
    Abualigah, Laith
    [J]. JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2023, 10 (06) : 2223 - 2250
  • [9] 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
  • [10] Artificial Searching Swarm Algorithm for Solving Constrained Optimization Problems
    Chen, Tanggong
    Pang, Lingling
    Du, Jiang
    Liu, Zibin
    Zhang, Lijie
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 1, 2009, : 562 - 565