O’Reilly, Una-May, et al. "Adversarial genetic programming for cyber security: A rising application domain where GP matters." Genetic Programming and Evolvable Machines. Twentieth Anniversary Issue (2020).
Competitive Coevolution
Sims, Karl. "Evolving 3D morphology and behavior by competition." Artificial life 1.4 (1994): 353-372.
Competitive Coevolution
Fitness: number of wins in competitions
Sims, Karl. "Evolving 3D morphology and behavior by competition." Artificial life 1.4 (1994): 353-372.
Competitive Coevolution
Application to cybersecurity
O’Reilly, Una-May, et al. "Adversarial genetic programming for cyber security: A rising application domain where GP matters." Genetic Programming and Evolvable Machines. Twentieth Anniversary Issue (2020).
Cooperative Coevolution
Antonio, Luis Miguel, and Carlos A. Coello Coello. "Coevolutionary multiobjective evolutionary algorithms: Survey of the state-of-the-art." IEEE Transactions on Evolutionary Computation 22.6 (2017): 851-865.
Cooperative Coevolution
Fitness: based on combination of individuals (function decomposition)
Potter, Mitchell A., and Kenneth A. De Jong. "Cooperative coevolution: An architecture for evolving coadapted subcomponents." Evolutionary computation 8.1 (2000): 1-29.
Pathologies
Intransitivity: cycling between different solutions
Pathologies
Red Queen Effect (CS)
Changes that improve the quality of an
individual do not increase its selection
probability because of changes to other
coevolving individuals
Exercise
Look through the attached review article and find a coevolutionary algorithm cited. Explain this coevolutionary algorithm in chat, citing if it is competitive, cooperative, or both, and if it addresses any specific coevolutionary pathology.