RUS  ENG
Полная версия
ЖУРНАЛЫ // Автоматика и телемеханика // Архив

Автомат. и телемех., 2021, выпуск 10, страницы 76–92 (Mi at15412)

Эффективный алгоритм тупиковых управлений для решения задач комбинаторной оптимизации

В. П. Корнеенко

Институт проблем управления им. В.А. Трапезникова РАН, Москва

Аннотация: Предлагается алгоритм тупиковых управлений, предназначенный для точного решения NP-трудных задач комбинаторной оптимизации. Эффективность алгоритма демонстрируется на примерах решения задачи разбиения на равные части и задачи об одномерном рюкзаке. В статье также показано, что применение идеи тупиковых управлений при реализации метода динамического программирования позволяет значительно сократить на каждом шаге оптимизации число переменных состояний задачи. Проведен сравнительный анализ предлагаемого метода с известными алгоритмами решения этих задач.

Ключевые слова: тупиковое управление, функция Беллмана, алгоритм, задача разбиения, задача о рюкзаке.

Статья представлена к публикации членом редколлегии: А. А. Лазарев

Поступила в редакцию: 20.01.2020
После доработки: 17.03.2021
Принята к публикации: 30.06.2021

DOI: 10.31857/S000523102110007X


 Англоязычная версия: Automation and Remote Control, 2021, 82:10, 1692–1705

Реферативные базы данных:


© МИАН, 2024