Ein genetischer Algorithmus mit Mehrfachpopulationen zur Numerischen Optimierung

A genetic algorithm with multiple population (MPGA) is described. The operators of the algorithms are discussed in detail. Especially the multiple population concept is explained. A new method for fitness assignment by ranking using a non-linear distribution is introduced. The use of non-linear ranking permits higher selective pressure than the conventional ranking methods. The use of the genetic algorithm in dynamic and control system optimization is presented together with an example. The algorithm was implemented in MATLAB and is available as part of the Genetic Algorithm Toolbox