Advances in co-evolutionary algorithms
Ling Wang,Jingnan Shen,Shengyao Wang,Jin Deng
DOI: https://doi.org/10.13195/j.kzyjc.2014.0624
2015-01-01
Abstract:To tackle the multiple difficulties of complex optimization problems in terms of high dimension, large scale, mixed-type variables, strong constraints, multiple minima, multiple objectives, dynamic and stochastic environments, etc, co-evolution is an effective way to improve the performances of evolutionary algorithms. An overview on co-evolutionary algorithms is presented in terms of population-collaboration, individual-collaboration, algorithm-collaboration, operator-collaboration, parameter-collaboration, strategy-collaboration, and human-machine-collaboration. The mechanisms and designs of co-evolutionary algorithms are summarized. The applications of co-evolutionary algorithms in various fields are introduced. Finally, some future research direction and contents are pointed out.