EOSMA: An Equilibrium Optimizer Slime Mould Algorithm for Engineering Design Problems

被引:41
|
作者
Yin, Shihong [1 ,2 ]
Luo, Qifang [1 ,2 ]
Zhou, Yongquan [1 ,2 ]
机构
[1] Guangxi Univ Nationalities, Coll Artificial Intelligence, Nanning 530006, Peoples R China
[2] Guangxi Key Labs Hybrid Computat & IC Design Anal, Nanning 530006, Peoples R China
基金
美国国家科学基金会;
关键词
Slime mould algorithm; Equilibrium optimizer; Exploration and exploitation; Engineering design problems; Metaheuristic algorithm; GEAR TRAIN; SEARCH; SWARM; IDENTIFICATION; SYSTEM; SOLVE; MODEL;
D O I
10.1007/s13369-021-06513-7
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In this paper, we propose EOSMA, an equilibrium optimizer (EO)-guided slime mould algorithm (SMA), to improve efficiency by optimizing the search of SMAs. Firstly, the exploration and exploitation abilities of SMA are adapted to enhance the exploration in the early stage and the exploitation in the later stage. Secondly, the anisotropic search operator of SMA is replaced with the search operator of the equilibrium optimizer (EO) to guide search space of SMAs (EOSMA). Finally, the stochastic difference mutation operator is added to help the SMA algorithm escape from local optima after population location updates and to increase the diversity of the population at the late iteration. The performance of EOSMA is evaluated on CEC2019 and CEC2021 functions and nine engineering design problems. The results show that for the challenging CEC2019 functions, EOSMA significantly outperforms the 15 well-known comparison algorithms in terms of Mean and Min metrics. For the latest CEC2021 functions, EOSMA significantly outperforms IMODE, LSHADE, and LSHADE_cnEpSin in terms of Min metrics. In particular, for all nine engineering problems, EOSMA is able to find feasible solutions satisfying all constraints and significantly outperforms the advanced comparison algorithms such as SMA, EO, MPA, IGWO, AGPSO, MTDE in terms of solution accuracy, speed, and robustness.
引用
收藏
页码:10115 / 10146
页数:32
相关论文
共 50 条
  • [1] EOSMA: An Equilibrium Optimizer Slime Mould Algorithm for Engineering Design Problems
    Shihong Yin
    Qifang Luo
    Yongquan Zhou
    Arabian Journal for Science and Engineering, 2022, 47 : 10115 - 10146
  • [2] Multi-objective equilibrium optimizer slime mould algorithm and its application in solving engineering problems
    Qifang Luo
    Shihong Yin
    Guo Zhou
    Weiping Meng
    Yixin Zhao
    Yongquan Zhou
    Structural and Multidisciplinary Optimization, 2023, 66
  • [3] Multi-objective equilibrium optimizer slime mould algorithm and its application in solving engineering problems
    Luo, Qifang
    Yin, Shihong
    Zhou, Guo
    Meng, Weiping
    Zhao, Yixin
    Zhou, Yongquan
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2023, 66 (05)
  • [4] A novel improved slime mould algorithm for engineering design
    Liu, Jingsen
    Fu, Yiwen
    Li, Yu
    Zhou, Huan
    SOFT COMPUTING, 2023, 27 (17) : 12181 - 12210
  • [5] An Improved Elite Slime Mould Algorithm for Engineering Design
    Yuan, Li
    Ji, Jianping
    Liu, Xuegong
    Liu, Tong
    Chen, Huiling
    Chen, Deng
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2023, 137 (01): : 415 - 454
  • [6] A novel improved slime mould algorithm for engineering design
    Jingsen Liu
    Yiwen Fu
    Yu Li
    Huan Zhou
    Soft Computing, 2023, 27 : 12181 - 12210
  • [7] A novel version of slime mould algorithm for global optimization and real world engineering problems Enhanced slime mould algorithm
    Ornek, Bulent Nafi
    Aydemir, Salih Berkan
    Duzenli, Timur
    Ozak, Bilal
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2022, 198 : 253 - 288
  • [8] A Novel Slime Mould Multiverse Algorithm for Global Optimization and Mechanical Engineering Design Problems
    Thakur, Gauri
    Pal, Ashok
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)
  • [9] Slime mould algorithm with horizontal crossover and adaptive evolutionary strategy: performance design for engineering problems
    Yu, Helong
    Zhao, Zisong
    Cai, Qi
    Heidari, Ali Asghar
    Xu, Xingmei
    Chen, Huiling
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2024, 11 (04) : 83 - 108
  • [10] A multi-strategy improved slime mould algorithm for global optimization and engineering design problems
    Deng, Lingyun
    Liu, Sanyang
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2023, 404