An efficient slime mould algorithm for solving multi-objective optimization problems

被引:69
|
作者
Houssein, Essam H. [1 ]
Mahdy, Mohamed A. [2 ]
Shebl, Doaa [2 ]
Manzoor, Awais [3 ]
Sarkar, Ram [4 ]
Mohamed, Waleed M. [1 ]
机构
[1] Minia Univ, Fac Comp & Informat, Al Minya, Egypt
[2] Beni Suef Univ, Fac Comp & Artificial Intelligence, Bani Suwayf, Egypt
[3] COMSATS Univ Islamabad, Dept Comp Sci, Islamabad, Pakistan
[4] Jadavpur Univ, Dept Comp Sci & Engn, Kolkata 700032, W Bengal, India
关键词
Slime mould algorithm; Evolutionary algorithm; Multi-objective optimization; Pareto optimal solutions; CEC'20 benchmark functions; EVOLUTIONARY ALGORITHMS; MULTIPLE OBJECTIVES; DESIGN;
D O I
10.1016/j.eswa.2021.115870
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, the Slime mould algorithm (SMA) was proposed to solve the single-objective optimization problems. It is considered as a strong algorithm for its efficient global search capability. This paper presents a multi objective optimization algorithm based on the SMA called multi-objective SMA (MOSMA). An external archive is utilized with the SMA to store the Pareto optimal solutions obtained. The archive applied to emulate the social behaviour of the slime mould in the multi-objective search space. The performance of the MOSMA is validated on the CEC'20 multi-objective benchmark test functions. Furthermore eight well-known of constrained and unconstrained test cases, four constrained engineering design problems are tested to demonstrate the MOSMA superiority. Moreover, the real-world multi-objective optimization of helical coil spring for automotive application to depict the reliability of the presented MOSMA to solve real-world problems. Over the statistical side, the Wilcoxon test and performance indicators are used to assess the effectiveness of MOSMA against six well-known and robust optimization algorithms: multi-objective grey wolf optimizer (MOGWO), multi-objective particle swarm optimization (MOPSO), multi-objective salp swarm algorithm (MSSA), Non-dominated sorting genetic algorithm version 2 (NSGA-II), multi-objective whale optimization algorithm (MOWOA) and strength Pareto evolutionary algorithm 2 (SPEA2). The overall simulation results reveal that the proposed MOSMA has the ability to provide better solutions as compared to the other algorithms in terms of Pareto sets proximity (PSP) and inverted generational distance in decision space (IGDX) indicators.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] 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
    [J]. Structural and Multidisciplinary Optimization, 2023, 66
  • [2] 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
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2023, 66 (05)
  • [3] Multi-Objective Optimal Power Flow Problems Based on Slime Mould Algorithm
    Khunkitti, Sirote
    Siritaratiwat, Apirat
    Premrudeepreechacharn, Suttichai
    [J]. SUSTAINABILITY, 2021, 13 (13)
  • [4] Multi-objective Jaya Algorithm for Solving Constrained Multi-objective Optimization Problems
    Naidu, Y. Ramu
    Ojha, A. K.
    Devi, V. Susheela
    [J]. ADVANCES IN HARMONY SEARCH, SOFT COMPUTING AND APPLICATIONS, 2020, 1063 : 89 - 98
  • [5] IBMSMA: An Indicator-based Multi-swarm Slime Mould Algorithm for Multi-objective Truss Optimization Problems
    Shihong Yin
    Qifang Luo
    Yongquan Zhou
    [J]. Journal of Bionic Engineering, 2023, 20 : 1333 - 1360
  • [6] An efficient Differential Evolution based algorithm for solving multi-objective optimization problems
    Ali, Musrrat.
    Siarry, Patrick
    Pant, Millie.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 217 (02) : 404 - 416
  • [7] IBMSMA: An Indicator-based Multi-swarm Slime Mould Algorithm for Multi-objective Truss Optimization Problems
    Yin, Shihong
    Luo, Qifang
    Zhou, Yongquan
    [J]. JOURNAL OF BIONIC ENGINEERING, 2023, 20 (03) : 1333 - 1360
  • [8] Multi-objective chicken swarm optimization: A novel algorithm for solving multi-objective optimization problems
    Zouache, Djaafar
    Arby, Yahya Quid
    Nouioua, Farid
    Ben Abdelaziz, Fouad
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 129 : 377 - 391
  • [9] A Multi-strategy Slime Mould Algorithm for Solving Global Optimization and Engineering Optimization Problems
    Wang, Wen-chuan
    Tao, Wen-hui
    Tian, Wei-can
    Zang, Hong-fei
    [J]. EVOLUTIONARY INTELLIGENCE, 2024,
  • [10] MOMPA: Multi-objective marine predator algorithm for solving multi-objective optimization problems
    Jangir, Pradeep
    Buch, Hitarth
    Mirjalili, Seyedali
    Manoharan, Premkumar
    [J]. EVOLUTIONARY INTELLIGENCE, 2023, 16 (01) : 169 - 195