Rethinking the differential evolution algorithm

被引:4
|
作者
Liu, Hongwei [1 ]
Li, Xiang [2 ]
Gong, Wenyin [2 ]
机构
[1] China Univ Geosci, Fac Earth Resources, Wuhan 430074, Peoples R China
[2] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Peoples R China
关键词
Multi-objective optimization; Differential evolution; Fast non-dominated sorting; Selection operation;
D O I
10.1007/s11761-020-00286-x
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Selection operation plays a significant role in differential evolution algorithm. A new differential evolution algorithm based on an improved selection process is presented in this work. It was studied that there was neither a practical method to maintain the distribution of population nor a correction to the variables out of bounds in mutation process in a standard differential evolution algorithm. The fast non-dominated sorting approach and the spatial distance algorithm which were applied to the beginning of the selection process, as well as a method to fix the transboundary variables in the mutation process, were adopted to optimize the differential evolution algorithm. The reformative algorithm could obtain a uniformly distributed and effective Pareto-optimal sets when applied to the classical multi-objective test functions; it performed prominently in the experiment of optimizing the quality, the cost and the time in a construction project compared with the previous work.
引用
收藏
页码:79 / 87
页数:9
相关论文
共 50 条
  • [1] Rethinking the differential evolution algorithm
    Hongwei Liu
    Xiang Li
    Wenyin Gong
    Service Oriented Computing and Applications, 2020, 14 : 79 - 87
  • [2] Parameter Selection of Differential Evolution by another Differential Evolution Algorithm
    Chang, Yen-Ching
    2019 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2019, : 2506 - 2511
  • [3] Cellular Differential Evolution Algorithm
    Noman, Nasimul
    Iba, Hitoshi
    AI 2010: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2010, 6464 : 293 - 302
  • [4] Exploited Differential Evolution Algorithm
    Bhatnagar, Aakanksha
    Sharma, Kavita
    Singh, Manoj
    2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2015, : 1261 - 1269
  • [5] Modifications for the Differential Evolution Algorithm
    Charilogis, Vasileios
    Tsoulos, Ioannis G.
    Tzallas, Alexandros
    Karvounis, Evangelos
    SYMMETRY-BASEL, 2022, 14 (03):
  • [6] An Adaptive Differential Evolution Algorithm
    Noman, Nasimul
    Bollegala, Danushka
    Iba, Hitoshi
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 2229 - 2236
  • [7] Improved Differential Evolution Algorithm
    Jain, Sanjay
    Kumar, Sandeep
    Sharma, Vivek Kumar
    Sharma, Harish
    2017 INTERNATIONAL CONFERENCE ON INFOCOM TECHNOLOGIES AND UNMANNED SYSTEMS (TRENDS AND FUTURE DIRECTIONS) (ICTUS), 2017, : 627 - 632
  • [8] A Modified Differential Evolution Algorithm
    Lin, Gao
    PROCEEDINGS OF THE 29TH CHINESE CONTROL CONFERENCE, 2010, : 1738 - 1741
  • [9] Online algorithm configuration for differential evolution algorithm
    Changwu Huang
    Hao Bai
    Xin Yao
    Applied Intelligence, 2022, 52 : 9193 - 9211
  • [10] Online algorithm configuration for differential evolution algorithm
    Huang, Changwu
    Bai, Hao
    Yao, Xin
    APPLIED INTELLIGENCE, 2022, 52 (08) : 9193 - 9211