GAs: Selected Topics

GA theory provides some explanation why, for a given problem formulation, we may obtain convergence to the sought optimal point. Unfortunately, practical applications do not always follow the theory, with the main reasons being: the coding of the problem often moves the GA to operate in a different space than that of the problem itself, there is a limit on the hypothetically unlimited number of iterations, and there is a limit on the hypothetically unlimited population size.