Остовы графа

 

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

Определение. Полученное дерево называется остовом, т. е. остовом называется связный частичный граф данного связного графа , содержащий все вершины графа , но не содержащий циклов.

Пример.Рассмотрим, например, граф, изображенный на рисунке 6.71. Удалим из него ребра и и получим остов. Если удалить ребра и , то получим другой остов.

 

 

Рисунок 6.71

 

Два остова в считаются различными, если они отличаются хотя бы одним ребром.

Для того чтобы имел более одного остова, необходимо и достаточно существование хотя бы одного цикла в .

Для полного (простого) графа перечисление остовов есть перечисление всех помеченных деревьев с вершинами графа , так что число остовов равно .

В общем случае число остовов получил Кирхгоф.

Определение. Матрицей Кирхгофа простого графа называется -матрица с элементами, которые определяются так:

 

 

Сумма элементов в каждой строке и каждом столбце матрицы равна нулю.

Теорема Кирхгофа. Число остовных деревьев в простом связном графе с вершинами равно алгебраическому дополнению любого элемента матрицы Кирхгофа .