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 条
  • [31] Stochastic Ranking Based Differential Evolution Algorithm for Constrained Optimization Problem
    Liu, Ruochen
    Li, Yong
    Zhang, Wei
    Jiao, Licheng
    WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 887 - 890
  • [32] A Three-Strategy Based Differential Evolution Algorithm for Constrained Optimization
    Elsayed, Saber M.
    Sarker, Ruhul A.
    Essam, Daryl L.
    NEURAL INFORMATION PROCESSING: THEORY AND ALGORITHMS, PT I, 2010, 6443 : 585 - 592
  • [33] Evaluating differential evolution with penalty function to solve constrained engineering problems
    de Melo, Vinicius Veloso
    Costa Carosio, Grazieli Luiza
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (09) : 7860 - 7863
  • [34] A dynamic clustering based differential evolution algorithm for global optimization
    Wang, Yong-Jun
    Zhang, Jiang-She
    Zhang, Gai-Ying
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (01) : 56 - 73
  • [35] An algorithm for Rn constrained global optimization based on filled function method
    Wang, Weixiang
    Shang, Youlin
    FIRST INTERNATIONAL WORKSHOP ON KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2007, : 654 - +
  • [36] Collaborative Optimization Algorithm Based on The Penalty Function
    Jiang, Zhixia
    Meng, Pinchao
    Li, Yanzhong
    Yin, Weishi
    MECHANICAL, ELECTRONIC AND ENGINEERING TECHNOLOGIES (ICMEET 2014), 2014, 538 : 447 - 450
  • [37] Hybrid optimization algorithm based on chaos game and differential evolution for constrained optimization of structures
    Zarbilinezhad, Milad
    Gholizad, Amin
    ENGINEERING OPTIMIZATION, 2024,
  • [38] A novel memetic algorithm based on invasive weed optimization and differential evolution for constrained optimization
    Cai, Xinye
    Hu, Zhenzhou
    Fan, Zhun
    SOFT COMPUTING, 2013, 17 (10) : 1893 - 1910
  • [39] A novel memetic algorithm based on invasive weed optimization and differential evolution for constrained optimization
    Xinye Cai
    Zhenzhou Hu
    Zhun Fan
    Soft Computing, 2013, 17 : 1893 - 1910
  • [40] An approach to constrained global optimization based on exact penalty functions
    G. Di Pillo
    S. Lucidi
    F. Rinaldi
    Journal of Global Optimization, 2012, 54 : 251 - 260