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 条
  • [31] Efficient Hybrid Memetic Algorithm for Multi-Objective Optimization Problems
    Mohammed, Tareq Abed
    Sahmoud, Shaaban
    Bayat, Oguz
    [J]. 2017 INTERNATIONAL CONFERENCE ON ENGINEERING AND TECHNOLOGY (ICET), 2017,
  • [32] An Efficient Method for Solving Intuitionistic Fuzzy Multi-objective Optimization Problems
    Tsegaye, Habtamu
    Thillaigovindan, Natesan
    Alemayehu, Getinet
    [J]. PUNJAB UNIVERSITY JOURNAL OF MATHEMATICS, 2021, 53 (09): : 631 - 664
  • [33] An Improved Population Migration Algorithm for Solving Multi-Objective Optimization Problems
    Zhao, Qian
    Liu, Xueying
    Wei, Shujun
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2012, 5 (05) : 933 - 941
  • [34] Water cycle algorithm for solving constrained multi-objective optimization problems
    Sadollah, Ali
    Eskandar, Hadi
    Kim, Joong Hoon
    [J]. APPLIED SOFT COMPUTING, 2015, 27 : 279 - 298
  • [35] An Improved Population Migration Algorithm for Solving Multi-Objective Optimization Problems
    Qian Zhao
    Xueying Liu
    Shujun Wei
    [J]. International Journal of Computational Intelligence Systems, 2012, 5 : 933 - 941
  • [36] Slime Mould Algorithm Based on a Gaussian Mutation for Solving Constrained Optimization Problems
    Thakur, Gauri
    Pal, Ashok
    Mittal, Nitin
    Rajiv, Asha
    Salgotra, Rohit
    [J]. MATHEMATICS, 2024, 12 (10)
  • [37] Multi-objective Phylogenetic Algorithm: Solving Multi-objective Decomposable Deceptive Problems
    Martins, Jean Paulo
    Mineiro Soares, Antonio Helson
    Vargas, Danilo Vasconcellos
    Botazzo Delbem, Alexandre Claudio
    [J]. EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, 2011, 6576 : 285 - 297
  • [38] Spiral water cycle algorithm for solving multi-objective optimization and truss optimization problems
    Eid, Heba F.
    Garcia-Hernandez, Laura
    Abraham, Ajith
    [J]. ENGINEERING WITH COMPUTERS, 2022, 38 (SUPPL 2) : 963 - 973
  • [39] Hyper multi-objective evolutionary algorithm for multi-objective optimization problems
    Guo, Weian
    Chen, Ming
    Wang, Lei
    Wu, Qidi
    [J]. SOFT COMPUTING, 2017, 21 (20) : 5883 - 5891
  • [40] Multi-objective boxing match algorithm for multi-objective optimization problems
    Tavakkoli-Moghaddam, Reza
    Akbari, Amir Hosein
    Tanhaeean, Mehrab
    Moghdani, Reza
    Gholian-Jouybari, Fatemeh
    Hajiaghaei-Keshteli, Mostafa
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 239