• DocumentCode
    1594711
  • Title

    A Co-evolutionary Differential Evolution Algorithm for Constrained Optimization

  • Author

    Bo Liu ; Hannan Ma ; Xuejun Zhang

  • Author_Institution
    Tsinghua Univ., Beijing
  • Volume
    4
  • fYear
    2007
  • Firstpage
    51
  • Lastpage
    57
  • Abstract
    In this paper, a co-evolutionary differential evolution algorithm (CODE) for constrained optimization is proposed. Two cooperative populations are constructed and evolved by independent differential evolution (DE) algorithm. The purpose of the first population is to minimize the objective function regardless of constraints, and that of the second population is to minimize the violation of constraints regardless of the objective function. Interaction and migration happens between the two populations when separate evolutions go on several generations, by migrating feasible solutions into the first group, and infeasible ones into the second group. The algorithm is tested by five famous benchmark problems, and is compared with methods based on penalty functions and cooperative co-evolutionary genetic algorithm. The results proved the proposed cooperative CODE is very effective and efficient.
  • Keywords
    evolutionary computation; minimisation; benchmark problems; co-evolutionary differential evolution algorithm; constrained optimization; cooperative populations; objective function minimisation; violation minimisation; Benchmark testing; Computational modeling; Constraint optimization; Electronic switching systems; Genetic algorithms; Microelectronics; Simulated annealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Natural Computation, 2007. ICNC 2007. Third International Conference on
  • Conference_Location
    Haikou
  • Print_ISBN
    978-0-7695-2875-5
  • Type

    conf

  • DOI
    10.1109/ICNC.2007.10
  • Filename
    4344642