Adaptive Ranking Mutation Operator Based Differential Evolution for Constrained Optimization

被引:138
|
作者
Gong, Wenyin [1 ]
Cai, Zhihua [1 ]
Liang, Dingwen [1 ]
机构
[1] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Adaptive ranking mutation operator (ARMOR); constrained optimization; differential evolution; ALGORITHM; FORMULATION; ADAPTATION; SELECTION;
D O I
10.1109/TCYB.2014.2334692
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Differential evolution (DE) is a powerful evolutionary algorithm (EA) for numerical optimization. Combining with the constraint-handling techniques, recently, DE has been successfully used for the constrained optimization problems (COPs). In this paper, we propose the adaptive ranking mutation operator (ARMOR) for DE when solving the COPs. The ARMOR is expected to make DE converge faster and achieve feasible solutions faster. In ARMOR, the solutions are adaptively ranked according to the situation of the current population. More specifically, the population is classified into three situations, i.e., infeasible situation, semi-feasible situation, and feasible situation. In the infeasible situation, the solutions are ranked only based on their constraint violations; in the semi-feasible situation, they are ranked according to the transformed fitness; while in the feasible situation, the objective function value is used to assign ranks to different solutions. In addition, the selection probability of each solution is calculated differently in different situations. The ARMOR is simple, and it can be easily combined with most of constrained DE (CDE) variants. As illustrations, we integrate our approach into three representative CDE variants to evaluate its performance. The 24 benchmark functions presented in CEC 2006 and 18 benchmark functions presented in CEC 2010 are chosen as the test suite. Experimental results verify our expectation that the ARMOR is able to accelerate the original CDE variants in the majority of test cases. Additionally, ARMOR-based CDE is able to provide highly competitive results compared with other state-of-the-art EAs.
引用
收藏
页码:716 / 727
页数:12
相关论文
共 50 条
  • [1] Adaptive differential evolution with feasibility ranking mutation and dynamic thresholding technique for constrained optimization
    Phaengthaisong, Wittaya
    Wetweerapong, Jeerayut
    Puphasuk, Pikul
    [J]. INTERNATIONAL JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE, 2024, 19 (04): : 987 - 997
  • [2] Constrained multi-objective differential evolution algorithm with ranking mutation operator
    Yu, Xiaobing
    Luo, Wenguan
    Xu, WangYing
    Li, ChenLiang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 208
  • [3] Differential evolution using cooperative ranking-based mutation operators for constrained optimization
    Xu, Bin
    Zhang, Haifeng
    Zhang, Meihua
    Liu, Lilan
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2019, 49 : 206 - 219
  • [4] Differential Evolution Improved with Intelligent Mutation Operator Based on Proximity and Ranking
    Cao, Guogang
    Cao, Cong
    Zhang, Qing
    Li, Wenju
    [J]. 2018 11TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2018, : 196 - 201
  • [5] Adaptive differential evolution with multi-population-based mutation operators for constrained optimization
    Bin Xu
    Lili Tao
    Xu Chen
    Wushan Cheng
    [J]. Soft Computing, 2019, 23 : 3423 - 3447
  • [6] Adaptive differential evolution with multi-population-based mutation operators for constrained optimization
    Xu, Bin
    Tao, Lili
    Chen, Xu
    Cheng, Wushan
    [J]. SOFT COMPUTING, 2019, 23 (10) : 3423 - 3447
  • [7] Stochastic Ranking Based Differential Evolution Algorithm for Constrained Optimization Problem
    Liu, Ruochen
    Li, Yong
    Zhang, Wei
    Jiao, Licheng
    [J]. WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 887 - 890
  • [8] Differential evolution algorithm with fitness and diversity ranking-based mutation operator
    Cheng, Jianchao
    Pan, Zhibin
    Liang, Hao
    Gao, Zhaoqi
    Gao, Jinghuai
    [J]. Swarm and Evolutionary Computation, 2021, 61
  • [9] Differential evolution algorithm with fitness and diversity ranking-based mutation operator
    Cheng, Jianchao
    Pan, Zhibin
    Liang, Hao
    Gao, Zhaoqi
    Gao, Jinghuai
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2021, 61
  • [10] Efficient Constrained Optimization by the ε Constrained Adaptive Differential Evolution
    Takahama, Tetsuyuki
    Sakai, Setsuko
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,