A Multi-Objective Gaining-Sharing Knowledge-Based Optimization Algorithm for Solving Engineering Problems

被引:6
|
作者
Chalabi, Nour Elhouda [1 ]
Attia, Abdelouahab [2 ,3 ]
Alnowibet, Khalid Abdulaziz [4 ]
Zawbaa, Hossam M. [5 ]
Masri, Hatem [6 ]
Mohamed, Ali Wagdy [7 ,8 ]
机构
[1] Univ Mohamed Boudiaf Msila, Dept Comp Sci, Msila 28000, Algeria
[2] Mohamed El Bachir El Ibrahimi Univ Bordj Bou Arrer, LMSE Lab, Bordj Bou Arreridj 34000, Algeria
[3] Univ Mohamed El Bachir El Ibrahimi Bordj Bou Arrer, Comp Sci Dept, Bordj Bou Arreridj, Algeria
[4] King Saud Univ, Coll Sci, Stat & Operat Res Dept, POB 2455, Riyadh 11451, Saudi Arabia
[5] Technol Univ Dublin, CeADAR Irelands Ctr Appl AI, Dublin D7 EWV4, Ireland
[6] Appl Sci Univ, Sakhir 32038, Bahrain
[7] Cairo Univ, Fac Grad Studies Stat Res, Operat Res Dept, Giza 12613, Egypt
[8] Appl Sci Private Univ, Appl Sci Res Ctr, Amman 11937, Jordan
关键词
multiobjective optimization; gaining-sharing knowledge optimization; crowding distance; Pareto optimal set; & epsilon; dominance relation; OPTIMAL PULSEWIDTH MODULATION; POWER-FLOW ANALYSIS; EVOLUTIONARY ALGORITHM; OBJECTIVE OPTIMIZATION; GLOBAL OPTIMIZATION; DESIGN; FORMULATION; MODELS;
D O I
10.3390/math11143092
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Metaheuristics in recent years has proven its effectiveness; however, robust algorithms that can solve real-world problems are always needed. In this paper, we suggest the first extended version of the recently introduced gaining-sharing knowledge optimization (GSK) algorithm, named multiobjective gaining-sharing knowledge optimization (MOGSK), to deal with multiobjective optimization problems (MOPs). MOGSK employs an external archive population to store the nondominated solutions generated thus far, with the aim of guiding the solutions during the exploration process. Furthermore, fast nondominated sorting with crowding distance was incorporated to sustain the diversity of the solutions and ensure the convergence towards the Pareto optimal set, while the e-dominance relation was used to update the archive population solutions. e-dominance helps provide a good boost to diversity, coverage, and convergence overall. The validation of the proposed MOGSK was conducted using five biobjective (ZDT) and seven three-objective test functions (DTLZ) problems, along with the recently introduced CEC 2021, with fifty-five test problems in total, including power electronics, process design and synthesis, mechanical design, chemical engineering, and power system optimization. The proposed MOGSK was compared with seven existing optimization algorithms, including MOEAD, eMOEA, MOPSO, NSGAII, SPEA2, KnEA, and GrEA. The experimental findings show the good behavior of our proposed MOGSK against the comparative algorithms in particular real-world optimization problems.
引用
收藏
页数:37
相关论文
共 50 条
  • [21] A Multi-Objective Carnivorous Plant Algorithm for Solving Constrained Multi-Objective Optimization Problems
    Yang, Yufei
    Zhang, Changsheng
    BIOMIMETICS, 2023, 8 (02)
  • [22] A novel multi-objective optimization algorithm based on artificial algae for multi-objective engineering design problems
    Mohamed A. Tawhid
    Vimal Savsani
    Applied Intelligence, 2018, 48 : 3762 - 3781
  • [23] A novel multi-objective optimization algorithm based on artificial algae for multi-objective engineering design problems
    Tawhid, Mohamed A.
    Savsani, Vimal
    APPLIED INTELLIGENCE, 2018, 48 (10) : 3762 - 3781
  • [24] A novel immune dominance selection multi-objective optimization algorithm for solving multi-objective optimization problems
    Jin-ke Xiao
    Wei-min Li
    Xin-rong Xiao
    Cheng-zhong LV
    Applied Intelligence, 2017, 46 : 739 - 755
  • [25] Water cycle algorithm for solving multi-objective optimization problems
    Ali Sadollah
    Hadi Eskandar
    Ardeshir Bahreininejad
    Joong Hoon Kim
    Soft Computing, 2015, 19 : 2587 - 2603
  • [26] Water cycle algorithm for solving multi-objective optimization problems
    Sadollah, Ali
    Eskandar, Hadi
    Bahreininejad, Ardeshir
    Kim, Joong Hoon
    SOFT COMPUTING, 2015, 19 (09) : 2587 - 2603
  • [27] An efficient Differential Evolution based algorithm for solving multi-objective optimization problems
    Ali, Musrrat.
    Siarry, Patrick
    Pant, Millie.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 217 (02) : 404 - 416
  • [28] A Comprehensive Review on Evolutionary Algorithm Solving Multi-Objective Problems
    Qu, Ying
    Ma, Zheng
    Clausen, Anders
    Jorgensen, Bo Norregaard
    2021 22ND IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2021, : 825 - 831
  • [29] Spiral water cycle algorithm for solving multi-objective optimization and truss optimization problems
    Eid, Heba F.
    Garcia-Hernandez, Laura
    Abraham, Ajith
    ENGINEERING WITH COMPUTERS, 2022, 38 (SUPPL 2) : 963 - 973
  • [30] 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
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 239