Отношение связности, компоненты связности

Материал из Викиконспекты
Перейти к: навигация, поиск

Случай неориентированного графа

Связность

Определение:
Компоненты связности неориентированного графа G=(V,E) — такие множества Ci что CiV и между любыми вершинами из одного множества существует путь., а между любыми вершинами из разных множеств не существует пути
Теорема:
Для неориентированного графа G=(V,E) cемейство множеств Ci удовлетворяющих определению единственно и образует разбиение множества V
Доказательство:

Докажем что отношение существования пути, заданное на множестве вершин графа, разбивает множество V на классы эквивалентности
Рефлексивность: aVaa (Очевидно)
Коммутативность: abba (В силу неориентированности графа)

Транзитивность: abbcac (Очевидно)
Определение:
Граф G=(V,E) называется связным если он состоит из одной компоненты связности. В противном случае граф называется несвязным


Случай ориентированного графа

В общем случае для ориентированного графа существование пути — нетранзитивное отношение, поэтому вместо понятия связность различают понятие слабой и сильной связности

Слабая связность

Определение:
Пусть G=(V,E) — ориентированный граф. Рассмотрим граф G=(V,E), составленный из вершин графа G, в котором ребро (x,y) существует тогда и только тогда когда (x,y)E(y,x)E Скажем что между вершинами vG и uG существет неориентированный путь если v и u связаны путем в G


Определение:
Пусть G=(V,E) — ориентированный граф. Компонента слабой связности - класс эквивалентности вершин графа Ci, на которые разбивает множество V отношение существования неориентированного пути


Определение:
Ориентированный граф G=(V,E) называется слабо связным если он состоит из одной компоненты слабой связности


Сильная связность

Пусть G=(V,E) — ориентированный граф. Введем отношение на вершинах графа: R(v,u)=vuuv. Очевидно, R рефлексивно, коммутативно, транзитивно.

Определение:
Пусть G=(V,E) — ориентированный граф. Компонента сильной связности - класс эквивалентности вершин графа Ci, на которые разбивает множество V отношение существования пути между вершинами в обе стороны


Определение:
Ориентированный граф G=(V,E) называется сильно связным если он состоит из одной компоненты сильной связности