В генетическом алгоритме используются следующие виды операций:
- Инверсия. 12 Участок хромосомы разворачивается на 180 градусов. 1
- Мутация. 15 Случайное изменение одной или нескольких позиций в хромосоме. 1 Мутация позволяет поддерживать генетическое разнообразие особей, чтобы популяция не выродилась и хромосомы не стали похожи друг на друга. 5
- Кроссовер (скрещивание). 15 Операция, при которой две хромосомы обмениваются своими частями. 1 В результате образуются две новые хромосомы, которые включаются для формирования следующего поколения. 1
Выбор метода зависит от типа решаемой задачи и от опыта разработчика генетического алгоритма. 5