Revisiting the GEMGA: scalable evolutionary optimization through linkage learning
Sanghamitra Bandyopadhyay, H. Kargupta, Gang Wang · 2002
The Gene Expression Messy Genetic Algorithm (GEMGA) is a new generation of messy genetic algorithms (GAs) that pays careful attention to linkage learning (identification of partitions defining good schemata) using motivations from the natural process of gene expression (DNA/spl rarr/mRNA/spl rarr/protein). This paper proposes a version of GEMGA that offers much better performance for problems in which schemata do not delineate the search space into very clearly defined good and bad regions. The proposed algorithm for detecting schema linkages runs in linear time and therefore replaces the previously suggested technique that required a quadratic number of experiments. This paper also reports the scalable linear performance of the GEMGA for various difficult, large, discrete optimization problems.