Differential evolution algorithm with co-evolution of control parameters and penalty factors for constrained optimization problems

被引:5
|
作者
Fan, Qinqin [1 ]
Yan, Xuefeng [1 ]
机构
[1] E China Univ Sci & Technol, Minist Educ, Key Lab Adv Control & Optimizat Chem Proc, Shanghai 200237, Peoples R China
基金
中国国家自然科学基金;
关键词
self-adaptive; co-evolution; constrained optimization; differential evolution algorithm; Alopex algorithm;
D O I
10.1002/apj.524
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
Considering that it is difficult to set suitable penalty factors for the penalty function method, which is one of the most important ways to solve constrained optimization problems, and that the quality of obtained optimal solution mainly depends on the optimization algorithm's performance and handling constraints capacity, a novel differential evolution algorithm with co-evolution of control parameters and penalty factors, named as CoE-DE, is proposed. In CoE-DE, differential evolution operator is applied for evolving the original individuals, which consist of optimal variables. To improve the performance of CoE-DE and the handling constraints capacity, Alopex algorithm is used to co-evolve the symbiotic individuals, which consist of two DE control parameters and the penalty factors. To illustrate the whole performance of CoE-DE, several algorithms are applied to solve 13 benchmark functions and five constrained engineering problems. The results show that the performance of CoE-DE is better than SR algorithm and similar to a SIMPILE in 13 benchmark functions, and the satisfactory result is obtained in five constrained engineering problems. Copyright (C) 2010 Curtin University of Technology and John Wiley & Sons, Ltd.
引用
收藏
页码:227 / 235
页数:9
相关论文
共 50 条
  • [1] Ε-differential evolution algorithm for constrained optimization problems
    Zheng, Jian-Guo
    Wang, Xiang
    Liu, Rong-Hui
    Ruan Jian Xue Bao/Journal of Software, 2012, 23 (09): : 2374 - 2387
  • [2] Heterogeneous Cooperative Co-Evolution Memetic Differential Evolution Algorithm for Big Data Optimization Problems
    Sabar, Nasser R.
    Abawajy, Jemal
    Yearwood, John
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2017, 21 (02) : 315 - 327
  • [3] A Modified Differential Evolution Algorithm for Constrained Optimization Problems
    Li, Weitian
    Wu, Baisheng
    2019 2ND WORLD CONFERENCE ON MECHANICAL ENGINEERING AND INTELLIGENT MANUFACTURING (WCMEIM 2019), 2019, : 69 - 72
  • [4] A Unified Differential Evolution Algorithm for Constrained Optimization Problems
    Trivedi, Anupam
    Sanyal, Krishnendu
    Verma, Pranjal
    Srinivasan, Dipti
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 1231 - 1238
  • [5] An Improved Co-Evolution Genetic Algorithm for Combinatorial Optimization Problems
    Li, Nan
    Luo, Yi
    ADVANCES IN SWARM INTELLIGENCE, PT I, 2011, 6728 : 506 - 513
  • [6] Composite Differential Evolution with Modified Oracle Penalty Method for Constrained Optimization Problems
    Dong, Minggang
    Wang, Ning
    Cheng, Xiaohui
    Jiang, Chuanxian
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [7] A penalty function-based differential evolution algorithm for constrained global optimization
    M. M. Ali
    W. X. Zhu
    Computational Optimization and Applications, 2013, 54 : 707 - 739
  • [8] A penalty function-based differential evolution algorithm for constrained global optimization
    Ali, M. M.
    Zhu, W. X.
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2013, 54 (03) : 707 - 739
  • [9] A novel modified differential evolution algorithm for constrained optimization problems
    Zou, Dexuan
    Liu, Haikuan
    Gao, Liqun
    Li, Steven
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2011, 61 (06) : 1608 - 1623
  • [10] A New Differential Evolution Algorithm for Complex Constrained Optimization Problems
    Xu Junqin
    Zhang Jihui
    2011 30TH CHINESE CONTROL CONFERENCE (CCC), 2011, : 5372 - 5376