Algorithims- Динамическое программирование — проблема коммивояжера

#algorithm

#алгоритм

Вопрос:

Должна ли матрица смежности задачи коммивояжера быть симметричной? Каковы проблемы, если он асимметричен?

Комментарии:

1. Это не имеет значения, классическое решение DP работает для обоих типов матриц

Ответ №1:

Это зависит от контекста вашей проблемы (например, если у вас улицы с односторонним движением, тогда ориентированный асимметричный граф имеет больше смысла). Интересно, что асимметричный случай фактически эквивалентен симметричному случаю за счет удвоения количества узлов (источник: https://optimization.mccormick.northwestern.edu/index.php/Traveling_salesman_problems#Classifications_of_the_TSP).

Комментарии:

1. Большое вам спасибо!