Adaptive Ranking Mutation Operator Based Differential Evolution for Constrained Optimization

被引:140
|
作者
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 条
  • [41] A prediction-based adaptive grouping differential evolution algorithm for constrained numerical optimization
    Xiangyong Kong
    Haibin Ouyang
    Xiaoxue Piao
    Soft Computing, 2013, 17 : 2293 - 2309
  • [42] A Simple Differential Evolution with Random Mutation and Crossover Constants for Constrained Optimization
    Vu, Vu Truong
    PERIODICA POLYTECHNICA-CIVIL ENGINEERING, 2024, 68 (03): : 821 - 832
  • [43] Differential evolution mutation operators for constrained multi-objective optimization
    Yu, Xiaobing
    Yu, Xianrui
    Lu, Yiqun
    Yen, Gary G.
    Cai, Mei
    APPLIED SOFT COMPUTING, 2018, 67 : 452 - 466
  • [44] Various Mutation Strategies in Enhanced Competitive Differential Evolution for Constrained Optimization
    Polakova, Radka
    Tvrdik, Josef
    2011 IEEE SYMPOSIUM ON DIFFERENTIAL EVOLUTION (SDE), 2011, : 17 - 24
  • [45] An Adaptive Differential Evolution with Mutation Strategy Pools for Global Optimization
    Pang, Tingting
    Wei, Jing
    Chen, Kaige
    Wang, Zuling
    Sheng, Weiguo
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [46] Self-adaptive mutation differential evolution algorithm based on particle swarm optimization
    Wang, Shihao
    Li, Yuzhen
    Yang, Hongyu
    APPLIED SOFT COMPUTING, 2019, 81
  • [47] Differential Evolution with Laplace Mutation Operator
    Pant, Millie
    Thangaraj, Radha
    Abraham, Ajith
    Grosan, Crina
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 2841 - +
  • [48] Differential Evolution Using a Neighborhood-Based Mutation Operator
    Das, Swagatam
    Abraham, Ajith
    Chakraborty, Uday K.
    Konar, Amit
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (03) : 526 - 553
  • [49] New adaption based mutation operator on differential evolution algorithm
    Singh, Shailendra Pratap
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2018, 12 (04): : 389 - 397
  • [50] Efficient Constrained Optimization by the ε Constrained Rank-Based Differential Evolution
    Takahama, Tetsuyuki
    Sakai, Setsuko
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,