Генети́ческий алгори́тм — это эвристический
алгоритм поиска, используемый для решения задач оптимизации и моделирования путем последовательного подбора, комбинирования и вариации искомых параметров с использованием механизмов, напоминающих
биологическую эволюцию. Является разновидностью эволюционных вычислений . Отличительной особенностью генетического алгоритма является акцент на использование оператора «скрещивания», который производит операцию рекомбинации решений-кандидатов, роль которой аналогична роли скрещивания в живой природе. «Отцом-основателем» генетических алгоритмов считается Джон Холланд , книга которого «Адаптация в естественных и искусственных системах» является основополагающим трудом в этой области исследований.
Продолжение на Wikipedia.οrg...