4.7 Article

A Survey on Cooperative Co-Evolutionary Algorithms

Journal

IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION
Volume 23, Issue 3, Pages 421-441

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TEVC.2018.2868770

Keywords

Cooperative co-evolutionary algorithm (CCEA); evolutionary algorithm (EA); genetic algorithm (GA)

Funding

  1. National Natural Science Foundation of China [61471246, 61603259, 61871272, 51405075, 61672478, 61473241]
  2. ANR/RCC Joint Research Scheme - Research Grants Council of the Hong Kong Special Administrative Region, China
  3. France National Research Agency [A-CityU101/16]
  4. Guangdong Special Support Program of Top-Notch Young Professionals [2014TQ01X273]
  5. Fundamental Research Funds for the Central Universities [GK201603014, GK201603082]
  6. Project of Department of Education of Guangdong Province [2016KTSCX121]
  7. Shenzhen Fundamental Research Program [JCYJ20150324141711587, JCYJ20170302154328155, JCYJ20170302154227954, JCGG20170414111229388]

Ask authors/readers for more resources

The first cooperative co-evolutionary algorithm (CCEA) was proposed by Potter and De Jong in 1994 and since then many CCEAs have been proposed and successfully applied to solving various complex optimization problems. In applying CCEAs, the complex optimization problem is decomposed into multiple subproblems, and each subproblem is solved with a separate subpopulation, evolved by an individual evolutionary algorithm (EA). Through cooperative co-evolution of multiple EA subpopulations, a complete problem solution is acquired by assembling the representative members from each subpopulation. The underlying divide-and-conquer and collaboration mechanisms enable CCEAs to tackle complex optimization problems efficiently, and hence CCEAs have been attracting wide attention in the EA community. This paper presents a comprehensive survey of these CCEAs, covering problem decomposition, collaborator selection, individual fitness evaluation, subproblem resource allocation, implementations, benchmark test problems, control parameters, theoretical analyses, and applications. The unsolved challenges and potential directions for their solutions are discussed.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available