Триадный кроссинговер (Triadic
crossover). Данная разновидность
кроссинговера отличается от однородного тем, что после отбора пары родителей из
остальных членов популяции случайным образом выбирается особь, которая в
дальнейшем используется в качестве маски. Далее 10 %генов маски мутируют. Затем
гены первого родителя сравниваются с генами маски: если гены одинаковы, то они
передаются первому потомку, в противном случае на соответствующие позиции
хромосомы потомка переходят гены второго родителя. Генотип второго потомка
отличается от генотипа первого тем, что на тех позициях, где у первого потомка
стоят гены первого родителя, у второго потомка стоят гены второго родителя и наоборот.
(См: Панченко, Т. В. Генетические
алгоритмы: учебно-методическое пособие / под ред. Ю. Ю. Тарасевича. –
Астрахань: Издательский дом «Астраханский университет», 2007. С. 36).