Промежуточную популяцию (репродукционную группу) составляют все особи поколения t и новые особи, полученные в результате кроссинговера и мутации. Численность этой популяции можно определить следующим образом
Rt+1 = rt +rtcr + rtm,
где rt - число особей предыдущей популяции;
rtcr - численность особей, полученных путем скрещивания;
rtm - число «мутантов».
Обычно в стационарных ГА мощность популяции поддерживается постоянной N = |P(t)|.Поскольку Rt+1 > N,то необходимо устранить неудачные решения. Для этого существуют различные методы редукции.
Чистая замена
В простейшем случае с помощью скрещивания и мутации генерируются столько потомков, сколько было родителей. Далее родители устраняются, а потомки формируют следующее поколение Pt+1. При этом каждая особь живет лишь одно поколение. Такая схема часто используется в простом ГА. Однако при этом очевидно возможно, что некоторые очень хорошие решения могут быть заменены худшими, и лучшее решение будет потеряно.
Элитарная схема
В ней потомков генерируется меньше, чем было родителей. Далее вновь построенные потомки заменяют худших родителей согласно значениям целевой функции. Для этой схемы возможна преждевременная сходимость к локальным экстремумам.