Document Type
Article
Publication Title
Evolutionary Computation
Publisher
Massachusetts Institute of Technology Press
Publication Date
2010
Volume
18
Issue
4
Disciplines
Computer Sciences
Abstract
A genetic algorithm is invariant with respect to a set of representations if it runs the same no matter which of the representations is used. We formalize this concept mathematically, showing that the representations generate a group that acts upon the search space. Invariant genetic operators are those that commute with this group action. We then consider the problem of characterizing crossover and mutation operators that have such invariance properties. In the case where the corresponding group action acts transitively on the search space, we provide a complete characterization, including high-level representation-independent algorithms implementing these operators.
Keywords
Representations, crossover, mutation, group action, invariance, symmetry, coarse-graining
DOI
10.1162/EVCO_a_00007
Recommended Citation
Rowe, Jonathan E.; Vose, Michael D.; and Wright, Alden H., "Representation Invariant Genetic Operators" (2010). Computer Science Faculty Publications. 14.
https://scholarworks.umt.edu/cs_pubs/14
Comments
Representation Invariant Genetic Operators by Jon E. Rowe, M. D. Vose, Alden H. Wright. Evolutionary Computation vol. 18 (4), pp. 635-660. View original published article at 10.1162/EVCO_a_00007.