Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3.2. Гамильтоновы графыГамильтоновым циклом в графе G называется цикл, содержащий все вершины графа G. Гамильтонов путь в графе G — это путь, содержащий все вершины графа Граф G называется гамильтоновым, если он имеет гамильтонов цикл. Граф Если эйлерова цепь является замкнутым маршрутом, точно один раз проходящим через каждое ребро, то гамильтонов цикл является замкнутым маршрутом, точно один раз проходящим через каждую вершину. Таким образом, между эйлеровыми и гамильтоновыми графами имеется большое сходство. Однако это вовсе не означает, что для гамильтоновых графов существует такая же простая и элегантная характеризация, как и для эйлеровых графов. Одна из главных нерешенных проблем теории графов состоит в выработке такой характеризации гамильтоновых графов.
Рис. 3.5. а - гамильтонов граф; б — негамнльтонов граф, имеющий гамильтонов путь. Однако известно несколько достаточных условий того, что простой граф является гамильтоновым. (Напомним, что простым называется граф, не содержащий параллельных ребер и петель.) Некоторые из таких условий мы рассмотрим в этом разделе. Последовательность Если Следующий результат получен в работе [3.1]. Теорема 3.4. Простой
Доказательство. Прежде всего отметим, что если то число вершин, степень которых не превышает k, равно по крайней мере k. Аналогично если Докажем теорему от противного. Пусть существует простой негамильтонов граф, последовательность степеней которого удовлетворяет условию (3.1). Тогда он является остовным подграфом простого максимального негамнльтонова графа Пусть негамильтонов граф, следует, что добавление ребра, соединяющего вершины и и v, преобразует граф в гамильтонов. Таким образом, в графе G существует гамильтонов путь Пусть
Рис. 3.6. Так как вершина Так как В следующем следствии мы установим достаточные условия гамильтоновости графа, представленные в работах Следствие 3.4.1. Простой граф
Доказательство. Докажем эти следствия, показав, что все эти условия влекут за собой выполнение Очевидно, что любая последовательность степеней, удовлетворяющая условию 1, удовлетворяет также и условию 2.
Тогда выражение Таким образом, подграф графа G, порожденный на множестве вершин Так как вершиной
Очевидно, если какая-либо графическая последовательность удовлетворяет условиям теоремы 3.4 или следствия 3.4.1, то тем же условиям удовлетворяет любая графическая последовательность, мажорирующая ее. Условие Хватала — самое сильное из этих пяти условий и вообще из всех подобных условий. Это означает, что если какая-либо графическая последовательность не удовлетворяет условию Хватала, то она мажорируется последовательностью степеней негамильтонова графа [3.1]. Хотя в общем случае довольно трудно установить, является ли граф негамильтоновым, в определенных случаях это удается сделать с помощью изощренных методов.
Рис. 3.7. Негамильтонов граф. Это иллюстрируется в работе [3,6] на следующем примере. Рассмотрим граф G, представленный на рис. 3.7. Покажем, что он не содержит гамильтонова пути. В гамильтонов путь можно включить не более двух ребер, инцидентных какой-либо вершине. В графе G вершина Граф называется произвольно-гамильтоновым из вершины v, если любой путь, начинающийся в вершине v, можно расширить до гамильтонова v — Следующая теорема полностью характеризует произвольно гамильтоновы графы. Доказательство ее можно найти в работе [3.7]. Теорема 3.5. Простой граф порядка Закончим этот раздел рассмотрением задачи о коммивояжере. Она заключается в следующем: Коммивояжеру необходимо посетить несколько городов. Какой маршрут он должен избрать, чтобы, начав двигаться из своего родного города, по одному разу побывать в каждом городе и затем вернуться домой по наикратчайшему пути? Представим города в виде вершин, а дороги — в виде ребер графа. Длину дороги можно представить весом соответствующего ребра. Если между каждой парой вершин существует дорога, соединяющая их, то задача коммивояжера эквивалентна отысканию наикратчайшего цикла в полном графе, в котором каждому ребру сопоставлен вес 1). В полном графе порядка Для более полного ознакомления с этой задачей можно использовать работы [3.8-3.11].
|
1 |
Оглавление
|