WikiDer > Гамильтонов путь
в математический поле теория графов, а Гамильтонов путь (или же прослеживаемый путь) это дорожка в неориентированном или направленном графе, который посещает каждый вершина ровно один раз. А Гамильтонов цикл (или же Гамильтонова схема) - гамильтонов путь, являющийся цикл. Определение того, существуют ли такие пути и циклы в графах, является Гамильтонова проблема пути, который НП-полный.
Гамильтоновы пути и циклы названы в честь Уильям Роуэн Гамильтон кто изобрел икозианская игра, теперь также известный как Загадка Гамильтона, который включает нахождение гамильтонова цикла в графе ребер додекаэдр. Гамильтон решил эту проблему, используя икозианское исчисление, алгебраическая структура на основе корни единства во многом похож на кватернионы (также изобретен Гамильтоном). Это решение не распространяется на произвольные графы.
Несмотря на то, что они названы в честь Гамильтона, гамильтоновы циклы в многогранниках также были изучены годом ранее. Томас Киркман, который, в частности, привел пример многогранника без гамильтоновых циклов.[1] Еще раньше гамильтоновы циклы и пути в граф рыцаря из шахматная доска, то рыцарский тур, изучались в IX веке в Индийская математика к Рудрата, и примерно в то же время в Исламская математика к аль-Адли ар-Руми. В Европе 18 века рыцарские туры издавались Авраам де Муавр и Леонард Эйлер.[2]
Определения
А Гамильтонов путь или же прослеживаемый путь это дорожка который посещает каждую вершину графа ровно один раз. Граф, содержащий гамильтонов путь, называется прослеживаемый граф. График Гамильтоново связный если для каждой пары вершин существует гамильтонов путь между двумя вершинами.
А Гамильтонов цикл, Гамильтонова схема, вершина тур или же цикл графика это цикл который посещает каждую вершину ровно один раз. Граф, содержащий гамильтонов цикл, называется Гамильтонов граф.
Аналогичные понятия можно определить для ориентированные графы, где каждое ребро (дугу) пути или цикла можно проследить только в одном направлении (т.е. вершины соединены стрелками, а ребра - «хвост к голове»).
А Гамильтоново разложение является реберным разбиением графа на гамильтоновы схемы.
А Лабиринт Гамильтона это тип логической головоломки, цель которой - найти уникальный гамильтонов цикл в заданном графе.[3][4]
Примеры
- а полный график с более чем двумя вершинами является гамильтоновым
- каждый график цикла гамильтониан
- каждый турнир имеет нечетное число гамильтоновых путей (Редей 1934)
- каждый платоническое твердое тело, рассматриваемый как граф, является гамильтоновым[5]
- в Граф Кэли конечного Группа Коксетера является гамильтоновым (Подробнее о гамильтоновых путях в графах Кэли см. Гипотеза Ловаса.)
Характеристики
Любой гамильтонов цикл можно преобразовать в гамильтонов путь, удалив одно из его ребер, но гамильтонов путь можно продолжить до гамильтонова цикла, только если его концы смежны.
Все гамильтоновы графы двусвязный, но двусвязный граф не обязательно должен быть гамильтоновым (см., например, Граф Петерсена).[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).
Смотрите также
- Гипотеза Барнетта, открытая проблема гамильтоничности кубической двудольный многогранные графы
- Эйлеров путь, путь через все ребра графа
- Теорема Флейшнера, на гамильтониане квадраты графиков
- Код Грея
- Теорема Гринберга давая необходимое условие для планарные графы иметь гамильтонов цикл
- Гамильтонова проблема пути, вычислительная задача нахождения гамильтоновых путей
- Гипогамильтонов граф, негамильтонов граф, в котором каждый подграф с удаленными вершинами является гамильтоновым
- Рыцарский тур, гамильтонов цикл в граф рыцаря
- Обозначение LCF для гамильтониана кубические графы.
- Гипотеза Ловаса который вершинно-транзитивные графы гамильтоновы
- Панциклический граф, графы с циклами любой длины, включая гамильтонов цикл
- Семь мостов Кенигсберга
- Показатель краткости, численная мера того, насколько далеко от гамильтониана могут быть графы в семействе
- Змея в коробке, самый длинный индуцированный путь в гиперкубе
- Алгоритм Штейнхауса – Джонсона – Троттера найти гамильтонов путь в пермутоэдр
- Субгамильтонов граф, подграф планарный Гамильтонов граф
- Гипотеза Тэйта (теперь известно ложь), что 3-регулярный многогранные графы гамильтоновы
- Проблема коммивояжера
Примечания
- ^ Биггс, Н. Л. (1981), "Т. П. Киркман, математик", Бюллетень Лондонского математического общества, 13 (2): 97–120, Дои:10.1112 / blms / 13.2.97, МИСТЕР 0608093.
- ^ Уоткинс, Джон Дж. (2004), «Глава 2: Рыцарские туры», Через доску: математика задач на шахматной доске, Princeton University Press, стр. 25–38, ISBN 978-0-691-15498-5.
- ^ де Руйтер, Йохан (2017). Лабиринты Гамильтона - Руководство для новичков.
- ^ Фридман, Эрих (2009). "Гамильтоновы лабиринты". Дворец головоломок Эриха. В архиве из оригинала 16 апреля 2016 г.. Получено 27 мая 2017.
- ^ Гарднер, М. «Математические игры: о поразительном сходстве между икосианской игрой и башнями Ханоя». Sci. Амер. 196, 150–156, май 1957 г.
- ^ Эрик Вайнштейн. «Двусвязный граф». Wolfram MathWorld.
- ^ Балакришнан, Р .; Ранганатан, К. (2012), «Следствие 6.5.5», Учебник теории графов, Springer, стр. 134, ISBN 9781461445296.
- ^ Гулд, Рональд Дж. (8 июля 2002 г.). "Успехи в гамильтоновой проблеме - обзор" (PDF). Университет Эмори. Получено 2012-12-10.
- ^ Rahman, M. S .; Кайкобад, М. (апрель 2005 г.). «О гамильтоновых циклах и гамильтоновых путях». Письма об обработке информации. 94: 37–41. Дои:10.1016 / j.ipl.2004.12.002.
- ^ Moon, J .; Мозер, Л. (1963), «О гамильтоновых двудольных графах», Израильский математический журнал, 1 (3): 163–165, Дои:10.1007 / BF02759704, МИСТЕР 0161332
Рекомендации
- Берже, Клод; Гуила-Хоуири, А. (1962), Программирование, игры и транспортные сети, Нью-Йорк: Sons, Inc.
- ДеЛеон, Мелисса (2000), «Исследование достаточных условий для гамильтоновых циклов» (PDF), Журнал бакалавриата по математике Роуз-Халман, 1 (1), заархивировано из оригинал (PDF) на 2012-12-22, получено 2005-11-28.
- Дирак, Г.А. (1952), «Некоторые теоремы об абстрактных графах», Труды Лондонского математического общества, 3-я сер., 2: 69–81, Дои:10.1112 / плмс / с3-2.1.69, МИСТЕР 0047308.
- Гамильтон, Уильям Роуэн (1856 г.), «Меморандум о новой системе корней единства», Философский журнал, 12: 446.
- Гамильтон, Уильям Роуэн (1858 г.), "Счет икосианского исчисления", Труды Королевской ирландской академии, 6: 415–416.
- Мейниэль, М. (1973), «Непредусмотренное условие существования системы Hamiltonien dans un graphe orienté», Журнал комбинаторной теории, Серия B, 14 (2): 137–147, Дои:10.1016/0095-8956(73)90057-9, МИСТЕР 0317997.
- Руда, Эйстейн (1960), «Заметка о схемах Гамильтона», Американский математический ежемесячник, 67 (1): 55, Дои:10.2307/2308928, JSTOR 2308928, МИСТЕР 0118683.
- Поса, Л. (1962), "Теорема о линиях Гамильтона", Мадьяр Туд. Акад. Мат. Kutató Int. Közl., 7: 225–226, МИСТЕР 0184876.
- Уитни, Хасслер (1931), «Теорема о графах», Анналы математики, Вторая серия, 32 (2): 378–390, Дои:10.2307/1968197, JSTOR 1968197, МИСТЕР 1503003.
- Тутте, В. Т. (1956), «Теорема о плоских графах», Пер. Амер. Математика. Soc., 82: 99–116, Дои:10.1090 / с0002-9947-1956-0081471-8.
- Коган, Григорий (1996), "Вычисление перманентов над полями характеристики 3: где и почему становится сложно", 37-й ежегодный симпозиум по основам компьютерных наук (FOCS '96): 108–114, Дои:10.1109 / SFCS.1996.548469, ISBN 0-8186-7594-2