A penalty function-based differential evolution algorithm for constrained global optimization

被引:61
|
作者
Ali, M. M. [1 ]
Zhu, W. X. [2 ]
机构
[1] Univ Witwatersrand, Sch Computat & Appl Math, ZA-2050 Johannesburg, Johannesburg, South Africa
[2] Fuzhou Univ, Ctr Discrete Math & Theoret Comp Sci, Fuzhou 350002, Peoples R China
基金
中国国家自然科学基金; 新加坡国家研究基金会;
关键词
Constrained global optimization; Differential evolution; Penalty function; FORMULATION;
D O I
10.1007/s10589-012-9498-3
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We propose a differential evolution-based algorithm for constrained global optimization. Although differential evolution has been used as the underlying global solver, central to our approach is the penalty function that we introduce. The adaptive nature of the penalty function makes the results of the algorithm mostly insensitive to low values of the penalty parameter. We have also demonstrated both empirically and theoretically that the high value of the penalty parameter is detrimental to convergence, specially for functions with multiple local minimizers. Hence, the penalty function can dispense with the penalty parameter. We have extensively tested our penalty function-based DE algorithm on a set of 24 benchmark test problems. Results obtained are compared with those of some recent algorithms.
引用
收藏
页码:707 / 739
页数:33
相关论文
共 50 条
  • [21] A Derivative-Free Algorithm for Constrained Global Optimization Based on Exact Penalty Functions
    Gianni Di Pillo
    Stefano Lucidi
    Francesco Rinaldi
    Journal of Optimization Theory and Applications, 2015, 164 : 862 - 882
  • [22] A Multiobjective Differential Evolution Algorithm for Constrained Optimization
    Gong, Wenyin
    Cai, Zhihua
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 181 - 188
  • [23] A Novel Differential Evolution Algorithm for Constrained Optimization
    Zhang Yan
    Bin Zhang
    Liu Zhaobin
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE) AND IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC), VOL 1, 2017, : 342 - 348
  • [24] Ε-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
  • [25] A penalty-based evolutionary algorithm for constrained optimization
    Wang, Yuping
    Ma, Wei
    ADVANCES IN NATURAL COMPUTATION, PT 1, 2006, 4221 : 740 - 748
  • [26] Differential evolution based global best algorithm: an efficient optimizer for solving constrained and unconstrained optimization problems
    Mert Sinan Turgut
    Oguz Emrah Turgut
    SN Applied Sciences, 2020, 2
  • [27] Differential evolution based global best algorithm: an efficient optimizer for solving constrained and unconstrained optimization problems
    Turgut, Mert Sinan
    Turgut, Oguz Emrah
    SN APPLIED SCIENCES, 2020, 2 (04):
  • [28] A Hybrid Algorithm Based on Firefly Algorithm and Differential Evolution for Global Optimization
    Sarbazfard, S.
    Jafarian, A.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (06) : 95 - 106
  • [29] A SOP Algorithm Based on a Smoothing Lower Order Penalty Function for Inequality Constrained Optimization
    Chen, Yu
    Hu, Qing-Jie
    JOURNAL OF COMPUTATIONAL ANALYSIS AND APPLICATIONS, 2009, 11 (03) : 481 - 491
  • [30] A differential evolution based algorithm for constrained multiobjective structural optimization problems
    Vargas, D. E. C.
    Lemonge, A. C. C.
    Barbosa, H. J. C.
    Bernardino, H. S.
    REVISTA INTERNACIONAL DE METODOS NUMERICOS PARA CALCULO Y DISENO EN INGENIERIA, 2016, 32 (02): : 91 - 99