Jump to content

гамильтонов путь

(Перенаправлено из гамильтоновой схемы )
Гамильтонов цикл вокруг сети из шести вершин.
Примеры гамильтоновых циклов на графе с квадратной сеткой 8x8

В математической области теории графов гамильтонов путь (или отслеживаемый путь ) — это путь в неориентированном или ориентированном графе, который посещает каждую вершину ровно один раз. ( Гамильтонов цикл или гамильтонова схема ) — это цикл , который посещает каждую вершину ровно один раз. Гамильтонов путь, который начинается и заканчивается в соседних вершинах, можно завершить, добавив еще одно ребро, чтобы сформировать гамильтонов цикл, а удаление любого ребра из гамильтонова цикла дает гамильтонов путь. Вычислительные задачи определения существования таких путей и циклов в графах являются NP-полными ; см. в разделе «Задача о гамильтоновом пути» подробности .

Гамильтоновы пути и циклы названы в честь Уильяма Роуэна Гамильтона , который изобрел икосиану игру , теперь также известную как головоломка Гамильтона , которая предполагает нахождение гамильтонова цикла в реберном графе додекаэдра . Гамильтон решил эту проблему, используя икосианское исчисление , алгебраическую структуру, основанную на корнях из единицы , имеющую много общего с кватернионами (также изобретенную Гамильтоном). Это решение не распространяется на произвольные графы.

Несмотря на то, что гамильтоновы циклы в многогранниках названы в честь Гамильтона, годом ранее они также изучались Томасом Киркманом , который, в частности, привел пример многогранника без гамильтоновых циклов. [1] Еще раньше гамильтоновы циклы и пути в графе коня на шахматной доске , туре коня , были изучены в 9 веке в индийской математике Рудратой исламской и примерно в то же время в математике аль -Адли ар-Руми . В Европе XVIII века рыцарские туры опубликовали Авраам де Муавр и Леонард Эйлер . [2]

Определения

[ редактировать ]

или Гамильтонов путь отслеживаемый путь — это путь , который посещает каждую вершину графа ровно один раз. Граф, содержащий гамильтонов путь, называется отслеживаемым графом . Граф называется гамильтоновой связностью , если для каждой пары вершин существует гамильтонов путь между двумя вершинами.

, Гамильтонов цикл гамильтонова схема , обход вершин или цикл графа — это цикл , который посещает каждую вершину ровно один раз. Граф, содержащий гамильтонов цикл, называется гамильтоновым графом .

Аналогичные понятия могут быть определены для ориентированных графов , где каждое ребро (дугу) пути или цикла можно проследить только в одном направлении (т. е. вершины соединены стрелками, а ребра прослежены «хвост к голове»).

Гамильтоново разложение — это реберное разложение графа на гамильтоновы схемы.

Лабиринт Гамильтона — это тип логической головоломки, цель которой — найти уникальный гамильтонов цикл в заданном графе. [3] [4]

Ортографические проекции и диаграммы Шлегеля с гамильтоновыми циклами вершин пяти платоновых тел - только октаэдр имеет эйлеров путь или цикл, расширяя его путь пунктиром.

Характеристики

[ редактировать ]
Граф Гершеля — это наименьший возможный многогранный граф , не имеющий гамильтонова цикла. Показан возможный гамильтонов путь.

Любой гамильтонов цикл можно преобразовать в гамильтонов путь, удалив одно из его ребер, но гамильтонов путь можно расширить до гамильтонова цикла только в том случае, если его конечные точки смежны.

Все гамильтоновы графы двусвязны , но двусвязный граф не обязательно должен быть гамильтоновым (см., например, граф Петерсена ). [9]

Эйлеров граф G ( связный граф , в котором каждая вершина имеет четную степень) обязательно имеет эйлеров тур — замкнутый обход, проходящий через каждое ребро G ровно один раз. Этот обход соответствует гамильтонову циклу в линейном графе L ( G ) , поэтому линейный график каждого эйлерова графа является гамильтоновым. Линейные графы могут иметь другие гамильтоновы циклы, которые не соответствуют эйлеровым циклам, и, в частности, линейный граф L ( G ) каждого гамильтонова графа G сам по себе является гамильтоновым, независимо от того, является ли граф G эйлеровым. [10]

Турнир (с более чем двумя вершинами) является гамильтоновым тогда и только тогда, когда он сильно связен .

Число различных гамильтоновых циклов в полном неориентированном графе с n вершинами равно ( n – 1)! / 2 , а в полном ориентированном графе на n вершинах это ( n – 1)! . При этом подсчете предполагается, что циклы, одинаковые за исключением начальной точки, не учитываются отдельно.

Бонди – Теорема о захвате

[ редактировать ]

Наилучшая характеристика степени вершин гамильтоновых графов была предоставлена ​​в 1972 году теоремой Бонди Хватала , которая обобщает более ранние результаты Г. А. Дирака (1952) и Ойстейна Оре . Теоремы Дирака и Оре также могут быть выведены из теоремы Посы (1962). Гамильтоновость широко изучалась в отношении различных параметров, таких как плотность графа , прочность , запрещенные подграфы и расстояние среди других параметров. [11] Теоремы Дирака и Оре в основном утверждают, что граф является гамильтоновым, если он имеет достаточное количество ребер .

Теорема Бонди–Шваталя действует на замыкании cl( G ) графа G с n вершинами, полученном путем многократного добавления нового ребра uv, соединяющего несмежную пару вершин u и v с deg( v ) + deg( u ) ≥ n до тех пор, пока не будет найдено больше пар с этим свойством.

Теорема Бонди – Шваталя (1976) . Граф является гамильтоновым тогда и только тогда, когда его замыкание гамильтоново.

Поскольку полные графы являются гамильтоновыми, все графы с полным замыканием являются гамильтоновыми, что является содержанием следующих более ранних теорем Дирака и Оре.

Теорема Дирака (1952 г.) Простой граф с n вершинами ( ) является гамильтоновым, если каждая вершина имеет степень или больше.

Теорема Ора (1960) Простой граф с n вершинами ( ) является гамильтоновым, если для каждой пары несмежных вершин сумма их степеней равна n или больше.

Следующие теоремы можно рассматривать как направленные версии:

Гуила-Уири (1960) с Сильно связный простой ориентированный граф n вершинами является гамильтоновым, если каждая вершина имеет полную степень, большую или равную n .

Мейниэль (1973) с Сильно связный простой ориентированный граф n вершинами является гамильтоновым, если сумма полных степеней каждой пары различных несмежных вершин больше или равна

Количество вершин необходимо удвоить, поскольку каждому неориентированному ребру соответствуют две направленные дуги, и, таким образом, степень вершины в ориентированном графе вдвое превышает степень в неориентированном графе.

Рахман – Кайкобад (2005) Простой граф с n вершинами имеет гамильтонов путь, если для каждой пары несмежных вершин сумма их степеней и длина кратчайшего пути больше n . [12]

Приведенная выше теорема может признавать только существование гамильтонова пути в графе, а не гамильтонова цикла.

Многие из этих результатов имеют аналоги для сбалансированных двудольных графов , в которых степени вершин сравниваются с количеством вершин на одной стороне двудольного разбиения, а не с количеством вершин во всем графе. [13]

Существование гамильтоновых циклов в плоских графах

[ редактировать ]

Теорема . 4-связная плоская триангуляция имеет гамильтонов цикл. [14]

Теорема . 4-связный плоский граф имеет гамильтонов цикл. [15]

Полином гамильтонового цикла

[ редактировать ]

Алгебраическое представление гамильтоновых циклов данного взвешенного орграфа (дугам которого присвоены веса из определенного основного поля) представляет собой полином гамильтонового цикла его взвешенной матрицы смежности, определяемый как сумма произведений весов дуг гамильтоновых циклов орграфа. . Этот многочлен не равен тождественному нулю как функция весов дуг тогда и только тогда, когда орграф является гамильтоновым. Связь между вычислительными сложностями его вычисления и вычисления перманента показал Григорий Коган. [16]

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Биггс, Н.Л. (1981), «Т. П. Киркман, математик», Бюллетень Лондонского математического общества , 13 (2): 97–120, doi : 10.1112/blms/13.2.97 , MR   0608093 .
  2. ^ Уоткинс, Джон Дж. (2004), «Глава 2: Путешествия рыцаря», Через доску: математика задач на шахматной доске , Princeton University Press, стр. 25–38, ISBN  978-0-691-15498-5 .
  3. ^ де Рюитер, Йохан (2017). Лабиринты Гамильтона – Руководство для начинающих .
  4. ^ Фридман, Эрих (2009). «Гамильтоновы лабиринты» . Дворец головоломок Эриха . Архивировано из оригинала 16 апреля 2016 года . Проверено 27 мая 2017 г.
  5. ^ Гарднер, М. «Математические игры: о поразительном сходстве между Икосианской игрой и ханойскими башнями». наук. амер. 196, 150–156, май 1957 г.
  6. ^ Гадерпур, Э.; Моррис, Д.В. (2014). «Графы Кэли на нильпотентных группах с циклическим коммутантом гамильтоновы». Ars Mathematica Contemporanea . 7 (1): 55–72. arXiv : 1111.6216 . дои : 10.26493/1855-3974.280.8d3 . S2CID   57575227 .
  7. ^ Лукас, Джоан М. (1987), «Граф вращения бинарных деревьев является гамильтоновым», Journal of Algorithms , 8 (4): 503–535, doi : 10.1016/0196-6774(87)90048-4
  8. ^ Уртадо, Ферран ; Ной, Марк (1999), «Граф триангуляции выпуклого многоугольника и дерево триангуляций», Computational Geometry , 13 (3): 179–188, doi : 10.1016/S0925-7721(99)00016-4
  9. ^ Эрик Вайнштейн. «Двусвязный граф» . Вольфрам Математический мир.
  10. ^ Балакришнан, Р.; Ранганатан, К. (2012), «Следствие 6.5.5», Учебник по теории графов , Springer, стр. 134, ISBN  9781461445296 .
  11. ^ Гулд, Рональд Дж. (8 июля 2002 г.). «Достижения по гамильтоновой проблеме – обзор» (PDF) . Университет Эмори. Архивировано из оригинала (PDF) 13 июля 2018 г. Проверено 10 декабря 2012 г.
  12. ^ Рахман, М.С.; Кайкобад, М. (апрель 2005 г.). «О гамильтоновых циклах и гамильтоновых путях». Письма об обработке информации . 94 : 37–41. дои : 10.1016/j.ipl.2004.12.002 .
  13. ^ Мун, Дж.; Мозер, Л. (1963), «О гамильтоновых двудольных графах», Израильский журнал математики , 1 (3): 163–165, doi : 10.1007/BF02759704 , MR   0161332 , S2CID   119358798
  14. ^ Уитни, Хасслер (1931), «Теорема о графах», Annals of Mathematics , Second Series, 32 (2): 378–390, doi : 10.2307/1968197 , JSTOR   1968197 , MR   1503003
  15. ^ Тутте, WT (1956), «Теорема о плоских графах», Trans. амер. Математика. Соц. , 82 : 99–116, doi : 10.1090/s0002-9947-1956-0081471-8
  16. ^ Коган, Григорий (1996). «Вычисление перманентов по полям характеристики 3: где и почему это становится трудным». Материалы 37-й конференции по основам информатики . стр. 108–114. дои : 10.1109/SFCS.1996.548469 . ISBN  0-8186-7594-2 . S2CID   39024286 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 270d08ef94c020e69e01c63b7830b7d6__1720471200
URL1:https://arc.ask3.ru/arc/aa/27/d6/270d08ef94c020e69e01c63b7830b7d6.html
Заголовок, (Title) документа по адресу, URL1:
Hamiltonian path - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)