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 条
  • [41] Spiral water cycle algorithm for solving multi-objective optimization and truss optimization problems
    Heba F. Eid
    Laura Garcia-Hernandez
    Ajith Abraham
    [J]. Engineering with Computers, 2022, 38 : 963 - 973
  • [42] Hybrid Multi-Objective Genetic Algorithm for Multi-Objective Optimization Problems
    Zhang, Song
    Wang, Hongfeng
    Yang, Di
    Huang, Min
    [J]. 2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 1970 - 1974
  • [43] Hyper multi-objective evolutionary algorithm for multi-objective optimization problems
    Weian Guo
    Ming Chen
    Lei Wang
    Qidi Wu
    [J]. Soft Computing, 2017, 21 : 5883 - 5891
  • [44] Modified Multi-Objective Particle Swarm Optimization Algorithm for Multi-objective Optimization Problems
    Qiao, Ying
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 520 - 527
  • [45] A population adaptive based immune algorithm for solving multi-objective optimization problems
    Chen, Jun
    Mahfouf, Mahdi
    [J]. ARTIFICIAL IMMUNE SYSTEMS, PROCEEDINGS, 2006, 4163 : 280 - 293
  • [46] Multi-objective Slime Mold Algorithm: A Slime Mold Approach Using Multi-objective Optimization for Parallel Hybrid Power System
    Zhu, Tianjun
    Wan, Hegao
    Ouyang, Zhuang
    Wu, Tunglung
    Liang, Jianguo
    Li, Weihao
    Li, Bin
    Han, Shiting
    [J]. SENSORS AND MATERIALS, 2022, 34 (10) : 3837 - 3856
  • [47] Multi-objective optimal allocation of regional water resources based on slime mould algorithm
    Wu, Xian
    Wang, Zhaocai
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (16): : 18288 - 18317
  • [48] Multi-objective optimal allocation of regional water resources based on slime mould algorithm
    Xian Wu
    Zhaocai Wang
    [J]. The Journal of Supercomputing, 2022, 78 : 18288 - 18317
  • [49] Grasshopper optimization algorithm for multi-objective optimization problems
    Mirjalili, Seyedeh Zahra
    Mirjalili, Seyedali
    Saremi, Shahrzad
    Faris, Hossam
    Aljarah, Ibrahim
    [J]. APPLIED INTELLIGENCE, 2018, 48 (04) : 805 - 820
  • [50] Grasshopper optimization algorithm for multi-objective optimization problems
    Seyedeh Zahra Mirjalili
    Seyedali Mirjalili
    Shahrzad Saremi
    Hossam Faris
    Ibrahim Aljarah
    [J]. Applied Intelligence, 2018, 48 : 805 - 820