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 条
  • [21] A Differential Evolution Algorithm with Constraint Sequencing
    Asafuddoula, Md
    Ray, Tapabrata
    Sarker, Ruhul
    2012 THIRD GLOBAL CONGRESS ON INTELLIGENT SYSTEMS (GCIS 2012), 2012, : 68 - 71
  • [22] Random mutation differential evolution algorithm
    Ouyang, Hai-Bin
    Gao, Li-Qun
    Kong, Xiang-Yong
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2013, 34 (03): : 330 - 334
  • [23] Research on Biogeography Differential Evolution Algorithm
    Mo, Hongwei
    Li, Zhenzhen
    Zhang, Luolin
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, 2012, 316 : 284 - 291
  • [24] Chaotic immune differential evolution algorithm
    Guo Zhenyu
    Bai Zhifeng
    Cao Binggang
    2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-5, 2007, : 2244 - 2249
  • [25] A Modified Binary Differential Evolution Algorithm
    Wang, Ling
    Fu, Xiping
    Menhas, Muhammad Ilyas
    Fei, Minrui
    LIFE SYSTEM MODELING AND INTELLIGENT COMPUTING, PT II, 2010, 6329 : 49 - 57
  • [26] An Enhanced Differential Evolution Optimization Algorithm
    Arafa, M.
    Sallam, Elsayed A.
    Fahmy, M. M.
    2014 FOURTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION AND COMMUNICATION TECHNOLOGY AND IT'S APPLICATIONS (DICTAP), 2014, : 216 - 225
  • [27] A Simple Adaptive Differential Evolution Algorithm
    Thangaraj, Radha
    Pant, Millie
    Abraham, Ajith
    2009 WORLD CONGRESS ON NATURE & BIOLOGICALLY INSPIRED COMPUTING (NABIC 2009), 2009, : 456 - +
  • [28] A New Distributed Differential Evolution Algorithm
    Khaparde, A. R.
    Raghuwanshi, M. M.
    Malik, L. G.
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 558 - 562
  • [29] An Adaptive Multiobjective Differential Evolution Algorithm
    Gu, Fangqing
    Liu, Hai-lin
    JOURNAL OF COMPUTERS, 2013, 8 (02) : 294 - 301
  • [30] An Efficient Improved Differential Evolution Algorithm
    Zou Dexuan
    Gao Liqun
    PROCEEDINGS OF THE 31ST CHINESE CONTROL CONFERENCE, 2012, : 2385 - 2390