|
Эта публикация цитируется в 17 научных статьях (всего в 17 статьях)
Тематический выпуск
Алгоритм генетической инженерии (GEA): эффективный метаэвристический алгоритм для решения задач комбинаторной оптимизации
М. Сохрабиa, А. М. Фатхоллахи-Фардb, В. А. Громовa a Национальный исследовательский университет “Высшая школа экономики”, Москва
b Университет Квебека в Монреале, Канада
Аннотация:
Генетические алгоритмы (ГА) известны своей эффективностью в решении задач комбинаторной оптимизации благодаря их способности исследовать разнообразные пространства решений, обрабатывать различные представления, использовать параллелизм, сохранять хорошие решения, адаптироваться к изменяющимся условиям, управлять комбинаторным разнообразием и проводить эвристический поиск. Тем не менее такие ограничения, как преждевременная сходимость, неспецифичность и стохастичность операторов кроссовера и мутации, делают ГА не всегда эффективными при нахождении глобального оптимума. Чтобы преодолеть эти недостатки, в данной статье предлагается новый метаэвристический алгоритм, названный алгоритмом генетической инженерии (GEA), вдохновленный концепциями генной инженерии. GEA модифицирует традиционный ГА, включая новые методы поиска для выделения, коррекции, вставки и экспрессии новых генов на основе существующих, что способствует появлению желаемых признаков и производству хромосом на основе выбранных генов. Сравнение с результатами работы других алгоритмов на стандартных примерах демонстрирует эффективность GEA.
Ключевые слова:
генетический алгоритм, метаэвристические алгоритмы, генная инженерия, комбинаторная оптимизация.
Образец цитирования:
М. Сохраби, А. М. Фатхоллахи-Фард, В. А. Громов, “Алгоритм генетической инженерии (GEA): эффективный метаэвристический алгоритм для решения задач комбинаторной оптимизации”, Автомат. и телемех., 2024, № 3, 23–37; Autom. Remote Control, 85:3 (2024), 252–262
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/at16362 https://www.mathnet.ru/rus/at/y2024/i3/p23
|
|