On the Efficacy of Ensemble of Constraint Handling Techniques in Self-Adaptive Differential Evolution

被引:12
|
作者
Javed, Hassan [1 ]
Jan, Muhammad Asif [1 ]
Tairan, Nasser [2 ]
Mashwani, Wali Khan [1 ]
Khanum, Rashida Adeeb [3 ]
Sulaiman, Muhammad [4 ]
Khan, Hidayat Ullah [5 ]
Shah, Habib [2 ]
机构
[1] Kohat Univ Sci & Technol, Inst Numer Sci, Kohat 26000, Pakistan
[2] King Khalid Univ, Coll Comp Sci, Abha 61321, Saudi Arabia
[3] Univ Peshawar, Jinnah Coll Women, Peshawar 25000, Pakistan
[4] Abdul Wali Khan Univ, Dept Math, Mardan 23200, Pakistan
[5] Abbottabad Univ Sci & Technol, Dept Econ, Abbottabad 22010, Pakistan
关键词
evolutionary algorithms; formal methods in evolutionary algorithms; self-adaptive differential evolutionary algorithms; constrained optimization; ensemble of constraint handling techniques; hybrid algorithms; OPTIMIZATION; ALGORITHM;
D O I
10.3390/math7070635
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Self-adaptive variants of evolutionary algorithms (EAs) tune their parameters on the go by learning from the search history. Adaptive differential evolution with optional external archive (JADE) and self-adaptive differential evolution (SaDE) are two well-known self-adaptive versions of differential evolution (DE). They are both unconstrained search and optimization algorithms. However, if some constraint handling techniques (CHTs) are incorporated in their frameworks, then they can be used to solve constrained optimization problems (COPs). In an early work, an ensemble of constraint handling techniques (ECHT) is probabilistically hybridized with the basic version of DE. The ECHT consists of four different CHTs: superiority of feasible solutions, self-adaptive penalty, epsilon-constraint handling technique and stochastic ranking. This paper employs ECHT in the selection schemes, where offspring competes with their parents for survival to the next generation, of JADE and SaDE. As a result, JADE-ECHT and SaDE-ECHT are developed, which are the constrained variants of JADE and SaDE. Both algorithms are tested on 24 COPs and the experimental results are collected and compared according to algorithms' evaluation criteria of CEC'06. Their comparison, in terms of feasibility rate (FR) and success rate (SR), shows that SaDE-ECHT surpasses JADE-ECHT in terms of FR, while JADE-ECHT outperforms SaDE-ECHT in terms of SR.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] Self-adaptive Differential Evolution for Community Detection
    Pizzuti, Clara
    Socievole, Annalisa
    2019 SIXTH INTERNATIONAL CONFERENCE ON SOCIAL NETWORKS ANALYSIS, MANAGEMENT AND SECURITY (SNAMS), 2019, : 110 - 117
  • [22] The self-adaptive Pareto Differential Evolution algorithm
    Abbass, HA
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 831 - 836
  • [23] Self-adaptive Genetically Programmed Differential Evolution
    Roy, Pravakar
    Islam, Md Jahidul
    Islam, Md Monirul
    2012 7TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (ICECE), 2012,
  • [24] Performance comparison of self-adaptive and adaptive differential evolution algorithms
    Brest, Janez
    Boskovic, Borko
    Greiner, Saso
    Zumer, Viljem
    Maucec, Mirjam Sepesy
    SOFT COMPUTING, 2007, 11 (07) : 617 - 629
  • [25] Performance comparison of self-adaptive and adaptive differential evolution algorithms
    Janez Brest
    Borko Bošković
    Sašo Greiner
    Viljem Žumer
    Mirjam Sepesy Maučec
    Soft Computing, 2007, 11 : 617 - 629
  • [26] Self-adaptive differential evolution algorithm for numerical optimization
    Qin, AK
    Suganthan, PN
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 1785 - 1791
  • [27] Dynamic Optimization using Self-Adaptive Differential Evolution
    Brest, Janez
    Zamuda, Ales
    Boskovic, Borko
    Maucec, Mirjam Sepesy
    Zumer, Viljem
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 415 - 422
  • [28] Modified differential evolution with self-adaptive parameters method
    Li, Xiangtao
    Yin, Minghao
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 31 (02) : 546 - 576
  • [29] Self-adaptive differential evolution with global neighborhood search
    Zhaolu Guo
    Gang Liu
    Dahai Li
    Shenwen Wang
    Soft Computing, 2017, 21 : 3759 - 3768
  • [30] Modified differential evolution with self-adaptive parameters method
    Xiangtao Li
    Minghao Yin
    Journal of Combinatorial Optimization, 2016, 31 : 546 - 576