Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
0000a652.doc
Скачиваний:
96
Добавлен:
28.02.2016
Размер:
1.14 Mб
Скачать

4.7. Маршруты, цепи, циклы и связность

Пусть G — конечный граф. Маршрутом S в G на­зы­вается последовательность ребер,

S = (u1, u2, …, un), (4.6)

в которой любые соседние два ребра ui-1, ui, (i = 2, n) имеют общую вершину.

На графах допускаются маршруты, в которых не при­нимаются во внимание направления ребер. Такие марш­руты называются неориентированными.

Пусть на графе определен маршрут (4.6). Та вершина ребра u1, которая не является общей с вершиной ребра u2, называется начальной вершиной маршрута S.

Аналогично вводится понятие конечной вершины мар­шрута: та вершина ребра un, которая не является общей с вершиной un-1, называется конечной вершиной маршрута S.

Остальные вершины маршрута S называются внутренними.

Нуль‑маршрутом называется маршрут, не содержа­щий ребер.

Вершина uj называется достижимой из вершины ui, ес­ли существует маршрут из ui в uj. Для определенности счи­тают, что любая вершина ui достижима из себя нуль-маршрутом независимо от наличия петель.

Неориентированный граф называется связным, если все его вершины попарно достижимы.

Неориентированный граф называется соотнесенным, если он получен из ориентированного либо смешанного графа заменой всех дуг на неориентированные ребра.

Ориентированный либо смешанный граф называется связным, если связен соответствующий ему соотнесенный граф.

Ясно, что отношение достижимости, построенное на ребрах графа, является отношением эквивалентности и разбивает любой граф на классы связных подграфов.

Маршрут называется цепью, если все его ребра различны и — простой цепью, если все его вершины различны

Цепь называется циклом, если начальная и конечная вершины цепи равны. Другое определение цикла — зам­кнутая цепь, которое понимается в первоначальном опре­делении. Цикл называется простым, если все его вер­шины различны.

Началом (концом) цикла можно считать любую из его вершин.

На ориентированном графе аналогично понятию цепи вводится понятие пути, а аналогично понятию цикла — по­нятие контура.

Путь — это ориентированная цепь. Контур — это зам­кнутый путь. Рассмотрим примеры различных маршрутов на графе G, представленном на рисунке 4.11.

v1

u5

v4 u4 v3 u1 u2

u3 v2

u 6

u7 v5

Рисунок 4.11

Маршрут (u4, u1, u2) является простой цепью.

Маршрут (u4, u1, u2, u3, u1 ) цепью не является, поскольку ребро u1 встречается в нем дважды. Маршрут (u4, u3, u2, u1) представляет цепь, но не простую, поскольку вершина v3 встречается на ней дважды: как начало ребра u1 и как конец ребра u3. Такая цепь содержит в себе цикл. В данном случае в цепи (u4, u3, u2, u1) имеем цикл (u3, u2, u1 ). Этот цикл простой. Примером не простого цикла может служить маршрут (u1, u2, u3, u7, u6, u5 ).

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]