A novel differential evolution algorithm for solving constrained engineering optimization problems

被引:0
|
作者
Ali Wagdy Mohamed
机构
[1] Cairo University,Operations Research Department, Institute of Statistical Studies and Research
来源
关键词
Engineering optimization; Differential evolution; Triangular mutation; Constrained optimization;
D O I
暂无
中图分类号
学科分类号
摘要
This paper introduces a novel differential evolution (DE) algorithm for solving constrained engineering optimization problems called (NDE). The key idea of the proposed NDE is the use of new triangular mutation rule. It is based on the convex combination vector of the triplet defined by the three randomly chosen vectors and the difference vectors between the best, better and the worst individuals among the three randomly selected vectors. The main purpose of the new approach to triangular mutation operator is the search for better balance between the global exploration ability and the local exploitation tendency as well as enhancing the convergence rate of the algorithm through the optimization process. In order to evaluate and analyze the performance of NDE, numerical experiments on three sets of test problems with different features, including a comparison with thirty state-of-the-art evolutionary algorithms, are executed where 24 well-known benchmark test functions presented in CEC’2006, five widely used constrained engineering design problems and five constrained mechanical design problems from the literature are utilized. The results show that the proposed algorithm is competitive with, and in some cases superior to, the compared ones in terms of the quality, efficiency and robustness of the obtained final solutions.
引用
收藏
页码:659 / 692
页数:33
相关论文
共 50 条
  • [41] The Sailfish Optimizer: A novel nature-inspired metaheuristic algorithm for solving constrained engineering optimization problems
    Shadravan, S.
    Naji, H. R.
    Bardsiri, V. K.
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2019, 80 : 20 - 34
  • [42] Search and rescue optimization algorithm: A new optimization method for solving constrained engineering optimization problems
    Shabani, Amir
    Asgarian, Behrouz
    Salido, Miguel
    Gharebaghi, Saeed Asil
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 161
  • [43] A Novel Differential Evolution Algorithm Based on JADE for Constrained Optimization
    Li, Kangshun
    Zuo, Lei
    Li, Wei
    Yang, Lei
    [J]. COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, (ISICA 2015), 2016, 575 : 84 - 94
  • [44] Meerkat optimization algorithm: A new meta-heuristic optimization algorithm for solving constrained engineering problems
    Xian, Sidong
    Feng, Xu
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 231
  • [45] Solving unconstrained, constrained optimization and constrained engineering problems using reconfigured water cycle algorithm
    Heba F. Eid
    Ajith Abraham
    [J]. Evolutionary Intelligence, 2023, 16 : 633 - 649
  • [46] Solving unconstrained, constrained optimization and constrained engineering problems using reconfigured water cycle algorithm
    Eid, Heba F.
    Abraham, Ajith
    [J]. EVOLUTIONARY INTELLIGENCE, 2023, 16 (02) : 633 - 649
  • [47] Solving numerical and engineering optimization problems using a dynamic dual-population differential evolution algorithm
    Zuo, Wenlu
    Gao, Yuelin
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024,
  • [48] A differential evolution approach for solving constrained min-max optimization problems
    Segundo, Gilberto A. S.
    Krohling, Renato A.
    Cosme, Rodrigo C.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (18) : 13440 - 13450
  • [49] A hybrid of differential evolution and genetic algorithm for constrained multiobjective optimization problems
    Zhang, Min
    Geng, Huantong
    Luo, Wenjian
    Huang, Linfeng
    Wang, Xufa
    [J]. SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2006, 4247 : 318 - 327
  • [50] An effective improved differential evolution algorithm to solve constrained optimization problems
    Xiaobing Yu
    Yiqun Lu
    Xuming Wang
    Xiang Luo
    Mei Cai
    [J]. Soft Computing, 2019, 23 : 2409 - 2427