Гамильтонов путь - Hamiltonian path

Гамильтонов цикл вокруг сети из шести вершин

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

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

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

Определения

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

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

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

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

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

Примеры

Один возможный Гамильтонов цикл через каждую вершину додекаэдр отображается красным цветом - как и все платоновые тела, додекаэдр гамильтонов
Вышеупомянутое как двумерный планарный граф

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

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

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

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

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

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

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

Теорема Бонди – Хватала

Лучшая вершина степень характеристика гамильтоновых графов была дана в 1972 г. БондиChvátal теорема, которая обобщает более ранние результаты Г. А. Дирак (1952) и Øystein Ore. Обе теоремы Дирака и Оре также могут быть получены из Теорема Посы (1962). Гамильтоничность широко изучалась по отношению к различным параметрам, таким как график плотность, стойкость, запрещенные подграфы и расстояние среди других параметров.[8] Теоремы Дирака и Оре в основном утверждают, что граф является гамильтоновым, если он имеет достаточно краев.

Теорема Бонди – Хватала действует на закрытие cl (грамм) графа грамм с п вершины, полученные многократным добавлением нового ребра УФ подключение несмежный пара вершин ты и v с град (v) + град (ты) ≥ п пока больше не будет найдено пар с этим свойством.

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

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

Теорема Дирака (1952). А простой график с п вершины (п ≥ 3) гамильтонова, если каждая вершина имеет степень или выше.
Теорема Оре (1960). А простой график с п вершины (п ≥ 3) является гамильтоновым, если для каждой пары несмежных вершин сумма их степеней равна п или выше.

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

Гуила-Хоуири (1960). А сильно связанный просто ориентированный граф с п вершины гамильтоновы, если каждая вершина имеет полную степень, большую или равнуюп.
Meyniel (1973). А сильно связанный просто ориентированный граф с п вершины гамильтоновы, если сумма полных степеней каждой пары различных несмежных вершин больше или равна 2п − 1.

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

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

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

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

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

Теорема (Уитни, 1931)
Четырехсвязная плоская триангуляция имеет гамильтонов цикл.
Теорема (Тутте, 1956).
Четырехсвязный планарный граф имеет гамильтонов цикл.

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

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

Смотрите также

Примечания

  1. ^ Биггс, Н. Л. (1981), "Т. П. Киркман, математик", Бюллетень Лондонского математического общества, 13 (2): 97–120, Дои:10.1112 / blms / 13.2.97, МИСТЕР  0608093.
  2. ^ Уоткинс, Джон Дж. (2004), «Глава 2: Рыцарские туры», Через доску: математика задач на шахматной доске, Princeton University Press, стр. 25–38, ISBN  978-0-691-15498-5.
  3. ^ де Руйтер, Йохан (2017). Лабиринты Гамильтона - Руководство для новичков.
  4. ^ Фридман, Эрих (2009). "Гамильтоновы лабиринты". Дворец головоломок Эриха. В архиве из оригинала 16 апреля 2016 г.. Получено 27 мая 2017.
  5. ^ Гарднер, М. «Математические игры: о поразительном сходстве между икосианской игрой и башнями Ханоя». Sci. Амер. 196, 150–156, май 1957 г.
  6. ^ Эрик Вайнштейн. «Двусвязный граф». Wolfram MathWorld.
  7. ^ Балакришнан, Р .; Ранганатан, К. (2012), «Следствие 6.5.5», Учебник теории графов, Springer, стр. 134, ISBN  9781461445296.
  8. ^ Гулд, Рональд Дж. (8 июля 2002 г.). "Успехи в гамильтоновой проблеме - обзор" (PDF). Университет Эмори. Получено 2012-12-10.
  9. ^ Rahman, M. S .; Кайкобад, М. (апрель 2005 г.). «О гамильтоновых циклах и гамильтоновых путях». Письма об обработке информации. 94: 37–41. Дои:10.1016 / j.ipl.2004.12.002.
  10. ^ Moon, J .; Мозер, Л. (1963), «О гамильтоновых двудольных графах», Израильский математический журнал, 1 (3): 163–165, Дои:10.1007 / BF02759704, МИСТЕР  0161332

Рекомендации

внешняя ссылка