Mark As Completed Discussion

Environmental/survivors’ selection

In this phase, it is decided who will survive for the next generation/iteration. Obviously, the survival of good solutions will lead the algorithm to converge while it may cause the algorithm to converge prematurely. Hence, some poor solutions should be given chance to survive, which will allow GA to maintain diversity and enhance exploration. Many selection methods have been proposed in the literature. A few of them are talked about below:

Random selection

In this type of selection scheme, each solution regardless of its fitness will be given an equal chance to survive. Obviously, there will be a chance to lose good solutions.

Proportionate selection

This is exactly the same method that is discussed in the matting section.

Merging parents and new offspring

In such a case, parents and new offspring are merged to make the next generation. Usually, the number of offspring is decided by subtracting the matting pool size from the total population size.