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

被引:0
|
作者
Shihong Yin
Qifang Luo
Yongquan Zhou
机构
[1] Guangxi University for Nationalities,College of Artificial Intelligence
[2] Guangxi Key Laboratories of Hybrid Computation and IC Design Analysis,undefined
关键词
Slime mould algorithm; Equilibrium optimizer; Exploration and exploitation; Engineering design problems; Metaheuristic algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:31
相关论文
共 50 条
  • [41] An efficient slime mould algorithm for solving multi-objective optimization problems
    Houssein, Essam H.
    Mahdy, Mohamed A.
    Shebl, Doaa
    Manzoor, Awais
    Sarkar, Ram
    Mohamed, Waleed M.
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 187
  • [42] Slime Mould Algorithm Based on a Gaussian Mutation for Solving Constrained Optimization Problems
    Thakur, Gauri
    Pal, Ashok
    Mittal, Nitin
    Rajiv, Asha
    Salgotra, Rohit
    MATHEMATICS, 2024, 12 (10)
  • [43] Chameleon Swarm Algorithm: A bio-inspired optimizer for solving engineering design problems
    Braik, Malik Shehadeh
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 174
  • [44] Chameleon Swarm Algorithm: A bio-inspired optimizer for solving engineering design problems
    Braik, Malik Shehadeh
    Expert Systems with Applications, 2021, 174
  • [45] A Grey wolf optimizer combined with Artificial fish swarm algorithm for engineering design problems
    Zhang, Hongzhi
    Zhang, Yong
    Niu, Yixing
    He, Kai
    Wang, Yukun
    AIN SHAMS ENGINEERING JOURNAL, 2024, 15 (07)
  • [46] Fractional Order PID Design based on Novel Improved Slime Mould Algorithm
    Izci, Davut
    Ekinci, Serdar
    Zeynelgil, H. Lale
    Hedley, John
    ELECTRIC POWER COMPONENTS AND SYSTEMS, 2021, 49 (9-10) : 901 - 918
  • [47] An Enhanced Slime Mould Algorithm and Its Application for Digital IIR Filter Design
    Liang, Xiaodan
    Wu, Dong
    Liu, Yang
    He, Maowei
    Sun, Liling
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2021, 2021
  • [48] A hybrid teaching-learning slime mould algorithm for global optimization and reliability-based design optimization problems
    Zhong, Changting
    Li, Gang
    Meng, Zeng
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (19): : 16617 - 16642
  • [49] A Modified Slime Mould Algorithm for Global Optimization
    Tang, An-Di
    Tang, Shang-Qin
    Han, Tong
    Zhou, Huan
    Xie, Lei
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
  • [50] Mutational Slime Mould Algorithm for Gene Selection
    Qiu, Feng
    Zheng, Pan
    Heidari, Ali Asghar
    Liang, Guoxi
    Chen, Huiling
    Karim, Faten Khalid
    Elmannai, Hela
    Lin, Haiping
    BIOMEDICINES, 2022, 10 (08)