A self-adaptive differential evolution algorithm for binary CSPs

被引:10
|
作者
Fu, Hongjie [1 ,2 ]
Ouyang, Dantong [1 ]
Xu, Jiaming [3 ]
机构
[1] Jilin Univ, Minist Educ, Key Lab Symbol Computat & Knowledge Engn, Changchun 130012, Peoples R China
[2] Coll Comp Sci & Technol, Jilin Teachers Inst Engn & Technol, Changchun 130052, Peoples R China
[3] China Internet Network Informat Ctr, Beijing 100000, Peoples R China
关键词
Differential evolution; Self-adaptive; CSPs;
D O I
10.1016/j.camwa.2011.06.053
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A novel self-adaptive differential evolution (SADE) algorithm is proposed in this paper. SADE adjusts the mutation rate F and the crossover rate CR adaptively, taking account of the different distribution of population. In order to balance an individual's exploration and exploitation capability for different evolving phases, F and CR are equal to two different self-adjusted nonlinear functions. Attention is concentrated on varying F and CR dynamically with each generation evolution. SADE maintains the diversity of population and improves the global convergence ability. It also improves the efficiency and success rate and avoids the premature convergence. Simulation and comparisons based on test-sets of CSPs demonstrate the effectiveness, efficiency and robustness of the proposed algorithm. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2712 / 2718
页数:7
相关论文
共 50 条
  • [21] An improved self-adaptive differential evolution algorithm and its application
    Deng, Wu
    Yang, Xinhua
    Zou, Li
    Wang, Meng
    Liu, Yaqing
    Li, Yuanyuan
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2013, 128 : 66 - 76
  • [22] An Improved Self-Adaptive Differential Evolution Algorithm for Optimization Problems
    Elsayed, Saber M.
    Sarker, Ruhul A.
    Essam, Daryl L.
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) : 89 - 99
  • [23] Differential Evolution Algorithm based on Self-adaptive Adjustment Mechanism
    Wang, Xu
    Zhao, Shuguang
    Jin, Yanling
    Zhang, Lijuan
    2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 577 - 581
  • [24] A Modified Differential Evolution Algorithm with Self-adaptive Control Parameters
    Wu Zhi-Feng
    Huang Hou-Kuan
    Yang Bei
    Zhang Ying
    2008 3RD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM AND KNOWLEDGE ENGINEERING, VOLS 1 AND 2, 2008, : 524 - 527
  • [25] Self-adaptive differential evolution algorithm with improved mutation strategy
    Shihao Wang
    Yuzhen Li
    Hongyu Yang
    Hong Liu
    Soft Computing, 2018, 22 : 3433 - 3447
  • [26] Self-adaptive differential evolution algorithm with improved mutation mode
    Wang, Shihao
    Li, Yuzhen
    Yang, Hongyu
    APPLIED INTELLIGENCE, 2017, 47 (03) : 644 - 658
  • [27] APDDE: self-adaptive parameter dynamics differential evolution algorithm
    Wang, Hong-bo
    Ren, Xue-na
    Li, Guo-qing
    Tu, Xu-yan
    SOFT COMPUTING, 2018, 22 (04) : 1313 - 1333
  • [28] A hybrid algorithm based on self-adaptive gravitational search algorithm and differential evolution
    Zhao, Fuqing
    Xue, Feilong
    Zhang, Yi
    Ma, Weimin
    Zhang, Chuck
    Song, Houbin
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 113 : 515 - 530
  • [29] Self-adaptive barebones differential evolution
    Omran, Mahamed G. H.
    Engelbrecht, Andries P.
    Salman, Ayed
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 2858 - +
  • [30] Self-adaptive chaos differential evolution
    Guo Zhenyu
    Bo, Cheng
    Min, Ye
    Cao Binggang
    ADVANCES IN NATURAL COMPUTATION, PT 1, 2006, 4221 : 972 - 975