GAs differ from traditional optimization algorithms in four important respects:
The basic structure of a GA is shown in Figure 20. One minor change from the standard optimization routine flow diagram is the use of the word `population' rather than `solution.' A more major difference is that the usual operation of generating a new solution has been replaced by three separate activities --- population selection, recombination and mutation.
Figure 20: The Basic Structure of a Genetic Algorithm.