3.05.4. Остовы графа, циклический ранг и ранг разрезов
Пусть — произвольный
- граф с
компонентами связности. Если
— не лес, то в нем (его компонентах связности) существуют циклы. Рассмотрим какой-либо цикл и удалим из него некоторое ребро. При этом количество компонент связности не увеличится. Если после этого еще останутся циклы, то рассмотрим следующий из них и снова удалим какое-либо его ребро. Продолжим этот процесс до тех пор, пока не исчезнут все циклы. Полученный в результате подграф, который, очевидно, является лесом и имеет столько же компонент связности, как и исходный граф
, называется Остовом графа
.
Теорема. Число ребер графа , которые нужно удалить для получения остова, не зависит от способа удаления и равно
.
Доказательство. Пусть — компоненты связности графа
, и пусть
-графы. После удаления ребер из циклов компоненты
она превратится в дерево, которое (см. теорему о критериях дерева) имеет
ребер. Значит, из
необходимо удалить
ребер. Суммируя по всем компонентам, находим, что для получения остова из графа
необходимо удалить
ребер, что и требовалось доказать.
Определение. Число ребер, которые необходимо удалить из графа
для получения остова, называется Циклическим рангом (или Цикломатическим числом) графа
. Число ребер в остове графа
, которое в различных остовах одно и то же и равно
, называется Рангом разрезов (или Коциклическим рангом) графа
.
Легко видеть, что справедливы следующие утверждения:
1. Граф является лесом тогда и только тогда, когда
.
2. Граф содержит единственный цикл тогда и только тога, когда
.
3. Граф, в котором число ребер не меньше, чем число вершин, обязательно содержит цикл.
Имеют место также следующие теоремы.
Теорема (Кирхгофа). Число остовов в связном графе порядка
равно алгебраическому дополнению любого элемента матрицы Кирхгофа
графа
.
Теорема. Орграф сильно связен, если в нем существует остовной циклический маршрут.
< Предыдущая | Следующая > |
---|