|
Algorithms
Алгоритмы поиска с возвратом для построения гамильтонова разложения 4-регулярного мультиграфа
А. В. Коростиль, А. В. Николаев Ярославский государственный университет им. П. Г. Демидова, ул. Советская, 14, г. Ярославль, 150003 Россия
Аннотация:
Рассматривается задача построения гамильтонова разложения регулярного мультиграфа на гамильтоновы циклы без общих рёбер. Известно, что проверка несмежности вершин в полиэдральных графах симметричного и асимметричного многогранников коммивояжёра является NP-полной задачей. С другой стороны, достаточное условие несмежности вершин можно сформулировать в виде комбинаторной задачи построения гамильтонова разложения 4-регулярного мультиграфа. В статье представлены два алгоритма поиска с возвратом для проверки несмежности вершин в полиэдральном графе коммивояжёра и построения гамильтонова разложения 4-регулярного мультиграфа: алгоритм на основе последовательного расширения простого пути и алгоритм на основе процедуры цепного фиксирования рёбер.
По результатам вычислительных экспериментов для неориентированных мультиграфов оба переборных алгоритма проиграли известному эвристическому алгоритму поиска с переменными окрестностями. Однако для ориентированных мультиграфов алгоритм на основе цепного фиксирования рёбер показал сопоставимые результаты с эвристиками на экземплярах задачи, имеющих решение, и лучшие результаты на экземплярах задачи, для которых гамильтонова разложения не существует.
Ключевые слова:
Гамильтоново разложение, многогранник коммивояжёра, полиэдральный граф, смежность вершин, поиск с возвратом.
Поступила в редакцию: 15.02.2021 Исправленный вариант: 10.03.2021 Принята в печать: 12.03.2021
Образец цитирования:
А. В. Коростиль, А. В. Николаев, “Алгоритмы поиска с возвратом для построения гамильтонова разложения 4-регулярного мультиграфа”, Модел. и анализ информ. систем, 28:1 (2021), 6–21
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mais732 https://www.mathnet.ru/rus/mais/v28/i1/p6
|
Статистика просмотров: |
Страница аннотации: | 112 | PDF полного текста: | 120 | Список литературы: | 22 |
|