Many-Objective Grasshopper Optimization Algorithm (MaOGOA): A New Many-Objective Optimization Technique for Solving Engineering Design Problems

被引:0
|
作者
Kalita, Kanak [1 ,2 ]
Jangir, Pradeep [3 ,4 ,5 ]
Cep, Robert [6 ]
Pandya, Sundaram B. [7 ]
Abualigah, Laith [8 ,9 ,10 ,11 ]
机构
[1] Vel Tech Rangarajan Dr Sagunthala R&D Inst Sci &, Dept Mech Engn, Avadi 600062, India
[2] Chandigarh Univ, Univ Ctr Res & Dev, Mohali 140413, India
[3] Saveetha Inst Med & Tech Sci, Saveetha Sch Engn, Dept Biosci, Dept Bioinformat, Chennai 602105, India
[4] Jadara Univ, Res Ctr, Irbid 21110, Jordan
[5] Appl Sci Private Univ, Appl Sci Res Ctr, Amman 11931, Jordan
[6] Tech Univ Ostrava, Fac Mech Engn, Dept Machining Assembly & Engn Metrol, Ostrava 70800, Czech Republic
[7] Shri KJ Polytech, Dept Elect Engn, Bharuch 392001, India
[8] Al Al Bayt Univ, Comp Sci Dept, Mafraq 25113, Jordan
[9] Middle East Univ, MEU Res Unit, Amman 11831, Jordan
[10] Chitkara Univ, Ctr Res Impact & Outcome, Rajpura 140401, India
[11] Univ Tabuk, Artificial Intelligence & Sensing Technol AIST, Res Ctr, Tabuk 71491, Saudi Arabia
关键词
Many-objective optimization; Grasshopper optimization algorithm; Reference point strategies; Information feedback mechanism; Diversity maintenance; EVOLUTIONARY ALGORITHM; DECOMPOSITION; STRATEGY;
D O I
10.1007/s44196-024-00627-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In metaheuristic multi-objective optimization, the term effectiveness is used to describe the performance of a metaheuristic algorithm in achieving two main goals-converging its solutions towards the Pareto front and ensuring these solutions are well-spread across the front. Achieving these objectives is particularly challenging in optimization problems with more than three objectives, known as many-objective optimization problems. Multi-objective algorithms often fall short in exerting adequate selection pressure towards the Pareto front in these scenarios and difficult to keep solutions evenly distributed, especially in cases with irregular Pareto fronts. In this study, the focus is on overcoming these challenges by developing an innovative and efficient a novel Many-Objective Grasshopper Optimisation Algorithm (MaOGOA). MaOGOA incorporates reference point, niche preserve and information feedback mechanism (IFM) for superior convergence and diversity. A comprehensive array of quality metrics is utilized to characterize the preferred attributes of Pareto Front approximations, focusing on convergence, uniformity and expansiveness diversity in terms of IGD, HV and RT metrics. It acknowledged that MaOGOA algorithm is efficient for many-objective optimization challenges. These findings confirm the approach effectiveness and competitive performance. The MaOGOA efficiency is thoroughly examined on WFG1-WFG9 benchmark problem with 5, 7 and 9 objectives and five real-world (RWMaOP1- RWMaOP5) problem, contrasting it with MaOSCA, MaOPSO, MOEA/DD, NSGA-III, KnEA, RvEA and GrEA algorithms. The findings demonstrate MaOGOA superior performance against these algorithms.
引用
收藏
页数:34
相关论文
共 50 条
  • [1] Many-Objective Whale Optimization Algorithm for Engineering Design and Large-Scale Many-Objective Optimization Problems
    Kalita, Kanak
    Ramesh, Janjhyam Venkata Naga
    Cep, Robert
    Jangir, Pradeep
    Pandya, Sundaram B.
    Ghadai, Ranjan Kumar
    Abualigah, Laith
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)
  • [2] A new evolutionary algorithm for solving many-objective optimization problems
    Zou, Xiufen
    Chen, Yu
    Liu, Minzhong
    Kang, Lishan
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2008, 38 (05): : 1402 - 1412
  • [3] Many-objective artificial hummingbird algorithm: an effective many-objective algorithm for engineering design problems
    Kalita, Kanak
    Jangir, Pradeep
    Pandya, Sundaram B.
    Cep, Robert
    Abualigah, Laith
    Migdady, Hazem
    Daoud, Mohammad Sh
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2024, 11 (04) : 16 - 39
  • [4] Many-objective African vulture optimization algorithm: A novel approach for many-objective problems
    Askr, Heba
    Farag, M. A.
    Hassanien, Aboul Ella
    Snasel, Vaclav
    Farrag, Tamer Ahmed
    PLOS ONE, 2023, 18 (05):
  • [5] A many-objective evolutionary algorithm based on three states for solving many-objective optimization problem
    Zhao, Jiale
    Zhang, Huijie
    Yu, Huanhuan
    Fei, Hansheng
    Huang, Xiangdang
    Yang, Qiuling
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [6] Using Objective Clustering for Solving Many-Objective Optimization Problems
    Guo, Xiaofang
    Wang, Yuping
    Wang, Xiaoli
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [7] Many-objective optimization: An engineering design perspective
    Fleming, PJ
    Purshouse, RC
    Lygoe, RJ
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, 2005, 3410 : 14 - 32
  • [8] A chaotic-based improved many-objective Jaya algorithm for many-objective optimization problems
    Mane, Sandeep U.
    Narsingrao, M. R.
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2021, 12 (01) : 49 - 62
  • [9] Objective Extraction for Many-Objective Optimization Problems: Algorithm and Test Problems
    Cheung, Yiu-ming
    Gu, Fangqing
    Liu, Hai-Lin
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (05) : 755 - 772
  • [10] Online Objective Reduction for Many-Objective Optimization Problems
    Cheung, Yiu-ming
    Gu, Fangqing
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 1165 - 1171