An Improved Differential Evolution Algorithm for Solving Constrained Optimization Problems

被引:0
|
作者
You, Xue-mei [1 ]
Liu, Zhi-yuan [1 ]
机构
[1] Shandong Normal Univ, Sch Management Sci & Engn, Jinan 250014, Peoples R China
关键词
Differential Evolution; Evolutionary Computation; The classical constrained optimization problem;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an improved evolutionary differential algorithm named MDE is proposed to solve the classical constrained optimization problem. This method is based on multi-parent crossover, which generates offspring based on the center individual and three randomly selected individuals. The offspring created by this crossover scheme are closer to the feasible region. To deal with the solutions in the boundaries of feasible region, we apply a boundary search strategy. To handle constraints, we employ a feasible solution preferred rule (an individual with less constraint violations is better). To verify the performance of our approach, we test it on 13 well-known constrained benchmark optimization problems. Simulation results and comparisons demonstrate that our algorithm can effectively deal with constraints and achieves better feasible solutions. Additionally, we apply the algorithm to solve four real-world applications, including welded beam design optimization problem, pressure vessel design optimization problem, tension/compression spring design optimization problem and speed reducer design optimization problem. Simulation results demonstrate the effectiveness of our algorithm.
引用
收藏
页码:14 / 20
页数:7
相关论文
共 50 条
  • [1] Chaotic differential evolution algorithm for solving constrained optimization problems
    Li Z.
    Wang X.
    Information Technology Journal, 2011, 10 (12) : 2378 - 2384
  • [2] An Improved Differential Evolution Algorithm for Solving Unconstrained Optimization Problems
    You, Xue-mei
    Liu, Zhi-yuan
    INTERNATIONAL CONFERENCE ON COMPUTER, NETWORK SECURITY AND COMMUNICATION ENGINEERING (CNSCE 2014), 2014, : 1 - 7
  • [3] A novel differential evolution algorithm for solving constrained engineering optimization problems
    Ali Wagdy Mohamed
    Journal of Intelligent Manufacturing, 2018, 29 : 659 - 692
  • [4] A novel differential evolution algorithm for solving constrained engineering optimization problems
    Mohamed, Ali Wagdy
    JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (03) : 659 - 692
  • [5] An effective improved differential evolution algorithm to solve constrained optimization problems
    Yu, Xiaobing
    Lu, Yiqun
    Wang, Xuming
    Luo, Xiang
    Cai, Mei
    SOFT COMPUTING, 2019, 23 (07) : 2409 - 2427
  • [6] An effective improved differential evolution algorithm to solve constrained optimization problems
    Xiaobing Yu
    Yiqun Lu
    Xuming Wang
    Xiang Luo
    Mei Cai
    Soft Computing, 2019, 23 : 2409 - 2427
  • [7] Solving nonlinear constrained optimization problems by the ε constrained differential evolution
    Takahama, Tetsuyuki
    Sakai, Setsuko
    Iwane, Noriyuki
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 2322 - +
  • [8] Solving Constrained Optimization Problems with a Self-Adaptive Differential Evolution Algorithm
    Worasucheep, Chukiat
    ECTI-CON: 2009 6TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2009, : 646 - 649
  • [9] Enhanced Directed Differential Evolution Algorithm for Solving Constrained Engineering Optimization Problems
    Mohamed, Ali Wagdy
    Mohamed, Ali Khater
    Elfeky, Ehab Z.
    Saleh, Mohamed
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2019, 10 (01) : 1 - 28
  • [10] Improved differential evolution algorithm for solving constrained problem
    Zhao, Juan
    Cai, Tao
    Deng, Fang
    Song, Xiao-Qing
    Zhongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Central South University (Science and Technology), 2011, 42 (SUPPL. 1): : 154 - 158