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 条
  • [41] An approach to constrained global optimization based on exact penalty functions
    Di Pillo, G.
    Lucidi, S.
    Rinaldi, F.
    JOURNAL OF GLOBAL OPTIMIZATION, 2012, 54 (02) : 251 - 260
  • [42] A Smoothing Objective Penalty Function Algorithm for Inequality Constrained Optimization Problems
    Meng, Zhiqing
    Dang, Chuangyin
    Jiang, Min
    Shen, Rui
    NUMERICAL FUNCTIONAL ANALYSIS AND OPTIMIZATION, 2011, 32 (07) : 806 - 820
  • [43] Constrained optimization using penalty function method combined with genetic algorithm
    Knypinski, Lukasz
    Kowalski, Krzysztof
    Nowak, Lech
    COMPUTER APPLICATIONS IN ELECTRICAL ENGINEERING (ZKWE'2018), 2018, 19
  • [44] A co-evolutionary algorithm with adaptive penalty function for constrained optimization
    de Melo, Vinícius Veloso
    Nascimento, Alexandre Moreira
    Iacca, Giovanni
    Soft Computing, 2024, 28 (19) : 11343 - 11376
  • [45] Optimization of heat exchanger networks with cooperation differential evolution algorithm based on penalty factors
    Fang, Da-Jun
    Cui, Guo-Min
    Xu, Hai-Zhu
    Wan, Yi-Qun
    Peng, Fu-Yu
    Gao Xiao Hua Xue Gong Cheng Xue Bao/Journal of Chemical Engineering of Chinese Universities, 2015, 29 (02): : 413 - 417
  • [46] Hybrid Algorithm Based on Biogeography-based Optimization and Differential Evolution for Global Optimization
    Ren Zi-wu
    Zhu Qiu-guo
    PROCEEDINGS OF THE 2014 9TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2014, : 754 - +
  • [47] 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
  • [48] 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
  • [49] A new penalty based genetic algorithm for constrained optimization problems
    Hu, YB
    Wang, YP
    Guo, FY
    Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 3025 - 3029
  • [50] A new differential evolution algorithm for constrained optimization problem
    Miao X.
    Fan P.
    Mu D.
    International Journal of Advancements in Computing Technology, 2011, 3 (10) : 378 - 385