Скажите, пожалуйста, можно ли еще получить документ о прохождении курса ("Графы и алгоритмы", декабрь 2020) после предоставления всех дополнительных необходимых документов? |
Маршруты, связность, расстояния
Маршруты, пути, циклы
Маршрут в графе - это
последовательность
вершин , такая, что для
каждого
вершины
и
соединены
ребром. Эти
ребер называются ребрами маршрута.
Говорят, что маршрут проходит
через них, а число
называют длиной маршрута. Говорят,
что маршрут соединяет
вершины
и
, они называются
соответственно началом и концом маршрута,
вершины
называются промежуточными.
Маршрут называется замкнутым,
если
.
Путь - это маршрут, в котором все ребра различны. Путь называется простым, если и все вершины в нем различны.
Цикл - это замкнутый путь.
Цикл
называется простым, если все
вершины
попарно различны.
В графе на рисунке 2.1 последовательность вершин
-
- не маршрут;
-
- маршрут, но не путь;
-
- путь, но не простой;
-
- замкнутый маршрут, но не цикл;
-
- цикл, но не простой;
-
- простой цикл.
Установим некоторые простые свойства маршрутов.
Теорема 1. В любом маршруте, соединяющем две различные вершины, содержится простой путь, соединяющий те же вершины. В любом цикле, проходящем через некоторое ребро, содержится простой цикл, проходящий через это ребро.
Доказательство.
Пусть - маршрут.
Если все его вершины различны, то это уже простой путь. В противном
случае, пусть
,
. Тогда
последовательность
,
полученная из этого маршрута удалением отрезка
последовательности от
до
, тоже
является
маршрутом. Новый маршрут соединяет те же вершины и имеет меньшую длину.
Продолжая действовать таким образом, после конечного числа
"спрямлений"
получим простой путь, соединяющий
и
.
Второе утверждение теоремы доказывается аналогично.
Отметим, что в формулировке теоремы 1 нельзя заменить слово
"цикл" словами
"замкнутый маршрут". Действительно, если - ребро
графа, то последовательность
- замкнутый маршрут,
проходящий
через это ребро, но никакого цикла в нем нет.
Теорема 2. Если в графе степень каждой вершины не меньше , то в нем есть цикл.
Доказательство.
Найдем в графе простой путь наибольшей длины. Пусть
это . Вершина
смежна
с
, а так как ее степень не меньше двух, то она смежна еще
хотя
бы с одной вершиной, скажем, с
. Если бы
была
отлична от
всех вершин пути, то последовательность
была бы простым путем большей длины. Следовательно,
- это
одна из вершин пути,
, причем
. Но тогда
- цикл.