Multi-objective orthogonal opposition-based crow search algorithm for large-scale multi-objective optimization

被引:53
|
作者
Rizk-Allah, Rizk M. [1 ]
Hassanien, Aboul Ella [2 ]
Slowik, Adam [3 ]
机构
[1] Menoufia Univ, Fac Engn, Shibin Al Kawm, Egypt
[2] Cairo Univ, Fac Comp & Artificial Intelligence, Cairo, Egypt
[3] Koszalin Univ Technol, Dept Elect & Comp Sci, Koszalin, Poland
来源
NEURAL COMPUTING & APPLICATIONS | 2020年 / 32卷 / 17期
关键词
Crow search algorithm; Orthogonal; Opposition; Multi-objective optimization; Metaheuristic; Engineering designs; MOORA; PARTICLE SWARM OPTIMIZER; EVOLUTIONARY ALGORITHMS; DESIGN; FRAMEWORK;
D O I
10.1007/s00521-020-04779-w
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many engineering optimization problems are typically multi-objective in their natures and multidisciplinary with a large number of decision variables. Furthermore, Pareto dominance loses its effectiveness in such situations. Thus, developing a robust optimization algorithm undoubtedly becomes a true challenge. This paper proposes a multi-objective orthogonal opposition-based crow search algorithm (M2O-CSA) for solving large-scale multi-objective optimization problems (LSMOPs). In the M2O-CSA, a multi-orthogonal opposition strategy is employed to mitigate the conflicts among the convergence and distribution of solutions. First, two individuals are randomly chosen to undergo the crossover stage and then orthogonal array is presented to obtain nine individuals. Then individuals are used in the opposition stage to improve the diversity of solutions. The effectiveness of the proposed M2O-CSA is investigated by implementing it on different dimensions of multi-objective optimization problems (MOPs). The Pareto front solutions of these MOPs have various characteristics such as convex, non-convex and discrete. It is also applied to solve multi-objective design applications with distinctive features such as four bar truss (FBT) design, welded beam (WB) deign, disk brake (DB) design, and speed reduced (SR) design, where they involve different characteristics. In this context, a new decision making tool based on multi-objective optimization on the basis of ratio analysis (MOORA) technique is employed to help the designer for extracting the operating point as the best compromise or satisfactory solution to execute the candidate engineering design. Simulation results affirm that the proposed M2O-CSA works efficiently and effectively.
引用
收藏
页码:13715 / 13746
页数:32
相关论文
共 50 条
  • [1] Multi-objective orthogonal opposition-based crow search algorithm for large-scale multi-objective optimization
    Rizk M. Rizk-Allah
    Aboul Ella Hassanien
    Adam Slowik
    Neural Computing and Applications, 2020, 32 : 13715 - 13746
  • [2] A Novel Opposition-Based Multi-objective Differential Evolution Algorithm for Multi-objective Optimization
    Peng, Lei
    Wang, Yuanzhen
    Dai, Guangming
    ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2008, 5370 : 162 - +
  • [3] MOCSA: A Multi-Objective Crow Search Algorithm for Multi-Objective Optimization
    Nobahari, Hadi
    Bighashdel, Ariyan
    2017 2ND CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC), 2017, : 60 - 65
  • [4] A resource allocation-based multi-objective evolutionary algorithm for large-scale multi-objective optimization
    Wanting Yang
    Jianchang Liu
    Wei Zhang
    Xinnan Zhang
    Soft Computing, 2023, 27 : 17809 - 17831
  • [5] A resource allocation-based multi-objective evolutionary algorithm for large-scale multi-objective optimization
    Yang, Wanting
    Liu, Jianchang
    Zhang, Wei
    Zhang, Xinnan
    SOFT COMPUTING, 2023, 27 (23) : 17809 - 17831
  • [6] A new multi-objective optimization algorithm combined with opposition-based learning
    Ewees, Ahmed A.
    Abd Elaziz, Mohamed
    Oliva, Diego
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 165 (165)
  • [7] A two-stage multi-objective evolutionary algorithm for large-scale multi-objective optimization
    Liu, Wei
    Chen, Li
    Hao, Xingxing
    Xie, Fei
    Nan, Haiyang
    Zhai, Honghao
    Yang, Jiyao
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [8] A fast interpolation-based multi-objective evolutionary algorithm for large-scale multi-objective optimization problems
    Liu, Zhe
    Han, Fei
    Ling, Qinghua
    Han, Henry
    Jiang, Jing
    SOFT COMPUTING, 2024, 28 (02) : 1055 - 1072
  • [9] Opposition-based multi-objective whale optimization algorithm with multi-leader guiding
    Yang Li
    Wei-gang Li
    Yun-tao Zhao
    Ao Liu
    Soft Computing, 2021, 25 : 15131 - 15161
  • [10] Opposition-based multi-objective whale optimization algorithm with multi-leader guiding
    Li, Yang
    Li, Wei-gang
    Zhao, Yun-tao
    Liu, Ao
    SOFT COMPUTING, 2021, 25 (24) : 15131 - 15161