Next: Genetic drift
Up: G
Previous: Generation gap
Genetic algorithm (GA)
also canonical GA,
variant of EA, which, (in general) in analogy to the
biological DNA alphabet, operates on
strings, usually bit strings of constant length
(see, however,
real-coded GA).
The string corresponds to the
genotype
of the
individual.
The
phenotype
of the individual is realized by a mapping onto the
object parameters
(genotype-phenotype mapping). The
fitness
of the individual is usually a function of the
objective function
(to be optimized), which depends on the object parameters.
The GA is usually characterized by
fitness-proportionate selection
and
tournament selection,
respectively.
Crossover is the main
variation operator; mutation
(bit mutation)
is usually regarded as a background operator or is not employed.
Hans-Georg Beyer
2002-02-25