Анализ точности и времени решения задачи коммивояжера с помощью "антижадного" алгоритма

Бесплатный доступ

Предложен новый "антижадный" алгоритм для решения задачи коммивояжера, имеющий меньшую погрешность, чем известные приближенные полиномиальные алгоритмы. Идея "антижадного" алгоритма заключается в том, что из графа последовательно удаляются ребра наибольшей длины при одновременном соблюдении для оставшегося графа двух правил. Во-первых, из каждой его вершины должно выходить, как минимум, два ребра. Во-вторых, в нем не должно возникать циклов, состоящих менее чем из n ребер, где n -количество вершин в исходном графе. Проведено исследование работы трех алгоритмов: "антижадный", "жадный" и алгоритм Кристофидеса, - для евклидовых и неевклидовых графов. Получены статистические данные о погрешности и времени работы алгоритмов, которые демонстрируют значительное превосходство "антижадного" алгоритма в точности, в особенности для неевклидовых графов.

Еще

Задача коммивояжера, "антижадный " алгоритм, "жадный " алгоритм, алгоритм кристофидеса, евклидовы графы, неевклидовы графы, погрешность

Короткий адрес: https://sciup.org/14730084

IDR: 14730084   |   DOI: 10.17072/1993-0550-2016-4-68-75

Список литературы Анализ точности и времени решения задачи коммивояжера с помощью "антижадного" алгоритма

  • Дулькейт В.И., Файзуллин Р.Т. Приближенное решение задачи коммивояжера методом рекурсивного построения вспомогательной кривой//Вычислительные методы в дискретной математике./Омск: Изд-во Омского гос. тех. ун-та, 2009. № 1 (3). С.72-78.
  • Задача коммивояжера//Институт математики им. С.Л. Соболева СО РАН. URL: http://math.nsc.ru/LBRT/k5/ORMMF/TSPr.pf свободный (дата обращения: 19.10.2016).
  • Оре О. Графы и их применение/пер. с англ., под ред. И.М. Яглома. М.: Мир, 1965.174 с.
  • Кузюрин Н.Н. Фомин С.А. Сложность вычислений и анализ алгоритмов//DISCO-PAL. М.: МФТИ, 2007. 312 с. URL: http://discopal. ispras.ru/img_auth.php/f/f4/Book-advanced-algorithms.pdf, свободный. (дата обращения: 19.10.2016).
  • Чусовлянкин А.А. "Антижадный" алгоритм для решения задачи коммивояжера М.: МИЭМ НИУ ВШЭ, 2016. С. 10-11.
  • Gutin G., Punnen A. P. The Traveling Salesman Problem and Its Variations Springer//Combinatorial Optimization. Vol. 12. Boston: Kluwer Academic Publishers, 2002. P. 84-85.
  • Stencek J. Traveling salesman problem. JAMK University of Applied sciences: Bachelor's Thesis, 2013. P. 25, 31.
  • Чусовлянкин А.А., Морозенко В.В. О погрешности алгоритма Кристофидеса для случайных неевклидовых графов//Пермь: ПГНИУ, 2015. С. 338-342.
Еще
Статья научная