Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
5.4. Матрица разрезовОпишем теперь простые разрезы графа, изображенного на рис. 5.5, с помощью матрицы, разрезов, каждая строка которой характеризует один простой разрез. В данном случае мы имеем следующие простые разрезы:
При этом матрица разрезов имеет вид
Отметим следующее свойство ортогональности матрицы циклов и матрицы разрезов при одинаковом упорядочении дуг. Теорема 5.3. Матрица циклов С и матрица разрезов К любого графа удовлетворяют соотношению Доказательство. Утверждение теоремы следует из того факта, что разрез всегда имеет четное число ребер (возможно 0), общих с каждым циклом. Действительно, так как простой разрез разделяет граф на две части, он либо делит, либо не делит некоторый цикл. В последнем случае число общих ребер равно нулю, в предыдущем случае по теореме 1.8 разрез должен иметь четное число ребер, общих с данным циклом. Упражнение 5.4. Показать, что если граф связен и не имеет точки сочленения, то его матрица разрезов содержит матрицу инцидеиций. Замечание. Для плоских графов задача перечисления разрезов эквивалентна задаче перечисления циклов двойственного графа.
Рис. 5.5. Укажем теперь процедуру определения базисной матрицы для циклов связного графа. Прежде всего определим полное дерево графа. Далее, когда речь будет идти о деревьях, под ними имеются в виду покрывающие деревья графа. Дерево содержит Воспользуемся следующей теоремой из теории матриц: ранг
Если эти матрицы ортогональны, то Теорема 5.4. Ранг матрицы циклов связного графа с Если граф содержит Упражнение 6.5. (см. скан) Замечание. Существует взаимно однозначное соответствие между неособыми подматрицами ранга Поясним первую часть замечания. Матрица инцидеиций покрывающего дерева является подматрицей матрицы инцидеиций всего графа. Она содержит все вершины (строки) и Для иллюстрации метода получения базисной матрицы циклов рассмотрим снова граф, показанный на рис. 5.6. Жирными линиями показаны ребра выбранного дерева, хордами которого являются ребра Базисная матрица циклов, которая является подматрицей матрицы циклов, включает только циклы, определяемые хордами выбранного дерева. Ее можно записать в виде
или
где
Рис. 5.6.
Рис. 5.7. В случае ориентированного графа вводится ориентация циклов, как показано на рис. 5.7. Ориентация каждого базисного цикла определяется ориентацией соответствующей хорды. В этом случае базисная матрица циклов имеет вид
Заметим, что —1 появляется там, где ориентация цикла противоположна ориентации дуги. Так как ранг матрицы инцидеиций А равен
где соответствуют деревьям. Следовательно, Из теоремы 5.2 иуеем
где ребра А должны быть упорядочены так же, как в С. Перемножение дает
Учитывая, что
так Упражнение 5.6. Используя предложенный метод, получить С из А для графа, изображенного на рис. 5.6 Пусть первые два столбца соответствуют хордам. Заметим, что Базисная матрица для разрезов получается с помощью выделения дерева и поочередного рассмотрения каждой из его ветвей. Удаление некоторой ветви разбивает дерево на два поддерева. Соответственно разбиваются и вершины дерева. Удаленная ветвь и любые хорды, общие обеим поддеревьям, образуют базисный разрез. (В ориентированном графе —1 указывает ориентацию, противоположную ориентации ветви.) (см. скан) Из базисной матрицы циклов С можно получить базисную матрицу разрезов К и наоборот. С помощью сложения строк и переставления столбцов К может быть приведена к виду
где соотношения ортогональности, которое существует между матрицей циклов и транспонированной матрицей разрезов, имеем
следовательно, Упражнения (см. скан)
|
1 |
Оглавление
|