Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
Глава 5. МАТРИЧНОЕ ПРЕДСТАВЛЕНИЕ ГРАФОВ5.1. ВведениеВ главе 5 вводится ряд матриц, с помощью которых можно описывать, используя алгебраический аппарат, ориентированные и неориентированные графы. Эти матрицы задают отношения инцидеиций между вершинами и ребрами и в более общем случае между циклами, разрезами, цепями и соответствующими ребрами. Они являются удобной формой представления структурных свойств графа. Между матрицами инцидеиций, циклов и разрезов существует тесная взаимосвязь, которая позволяет выразить базис векторного пространства, связанного с одним типом матриц, через базис пространства, связанного с другим типом. Это облегчает, например, задачу нахождения всех разрезов графа при известных его циклах. В главе 7 будет показано, что свойства разрезов тесно связаны с максимальным потоком в соответствующей сети. Определение основных матриц для циклов и разрезов в существенной мере основывается на понятиях дерева, ветвей дерева и хорд. При описании неориентированных графов мы будем иметь дело с матрицами инцидеиций, элементами которых могут быть только нули и единицы. Сложение чисел всегда будет производиться по модулю 2. В этом случае записать как результат сложения по модулю 2. Такой выбор элементов матриц позволяет определить наличие некоторого свойства между двумя элементами (тогда соответствующий элемент равен 1) или его отсутствие (тогда элемент равен 0). Матрицы перемножаются и складываются как обычно, однако результат всегда записывается по модулю 2. При описании ориентированных графов элементов Конечно, с такими матрицами работать гораздо труднее. Однако принципиально к матрицам ориентированных графов применима теория, аналогичная теории для неориентированных графов. Отметим, что с понятием матриц тесно связано понятие векторного линейного пространства, базиса и линейной комбинации векторов. Определение. Векторным пространством называется множество элементов (называемых векторами), в котором для каждых двух векторов х и у однозначно определена операция сложения, дающая единственный вектор Для существования векторного пространства, для любых векторов Векторы должны образовывать коммутативную группу относительно сложения, т. е.
3. 4. Каждый вектор х имеет противоположный вектор у такой, что
Должны выполняться следующие аксиомы умножения на число.
8. Существует множество векторов, называемое базисом. Векторы, принадлежащие базису, линейно независимы и стягивают пространство в том смысле, что каждый вектор пространства может быть представлен линейной комбинацией базисных векторов. Каждый базис пространства содержит одно и тоже число векторов, называемое рангом базиса. Два векторных пространства В случае неориентированного графа элементами векторного пространства при матричном представлении являются векторы, каждый из которых представляет подмножество ребер. Элементами этих векторов являются 0 или 1 в зависимости от четности или нечетности числа общих дуг в подмножествах, соответствующих этим векторам. Множество всех линейных комбинаций векторов, соответствующих циклам, определяет подпространство, состоящее в точности из векторов, которые соответствуют циклам и множествам циклов, не пересекающихся по ребрам. Аналогичное утверждение справедливо и для векторов, соответствующих разрезам. Совсем недавно удалось ответить на важный и трудный вопрос, когда данная матрица представляет базис пространства, связанного с циклами или разрезами графа, или, другими словами, решить проблему реализуемости матрицы. На этой проблеме мы остановимся очень кратко, так как для глубокого ее рассмотрения необходим материал, выходящий за рамки этой книги.
|
1 |
Оглавление
|