首页 | 本学科首页   官方微博 | 高级检索  
     


A self-adaptive differential evolution algorithm for binary CSPs
Authors:Hongjie Fu  Dantong Ouyang  Jiaming Xu
Affiliation:
  • a Key Laboratory of Symbolic Computation and Knowledge Engineering of Ministry of Education, Jilin University, Changchun 130012, China
  • b College of Computer Science and Technology, Jilin Teachers Institute of Engineering and Technology, Changchun 130052, China
  • c China Internet Network Information Center, Beijing 100000, China
  • Abstract: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.
    Keywords:Differential evolution  Self-adaptive  CSPs
    本文献已被 ScienceDirect 等数据库收录!
    设为首页 | 免责声明 | 关于勤云 | 加入收藏

    Copyright©北京勤云科技发展有限公司  京ICP备09084417号