Читайте также:
|
|
Часто при описании соединений в схемах необходимо учитывать направление прохождения сигнала.
Ориентированный граф будем обозначать D = (X, U) и называть графом. Ориентированным графом(орграфом) D, как уже было отмечено ранее, называется пара множеств (X(D), U(D)), где X(D) - непустое конечное множество вершин графа D, а U(D) - конечное множество упорядоченных пар элементов из X(D), называемых дугами. К примеру, дуга, первым элементом которой является вершина xi, а вторым - вершина xj, называется дугой из xi в xj.
По аналогии с неориентированными графами определим некоторые базовые понятия для ориентированных графов. Маршрутом в орграфе D называется чередующаяся последовательность ребер и дуг (x 0, u 1, x 1,..., un, xn), где каждая дуга U i = (xi - 1, xi). Путь в орграфе - это маршрут, все вершины которого различны. Контур в орграфе D - это простой замкнутый маршрут, в котором совпадают только первая и последняя вершина. Если в орграфе D существует путь из вершину xi в вершину xj, то в этом случае говорят, что вершина xj достижима из вершины xi. Неориентированный граф, полученный из орграфа D путем замены всех дуг на ребра, называется основанием графа D.
Орграф D может быть однозначно задан матрицей смежности R(D) = || rij || n ´ n, причем
Например, пусть задан граф D, показанный на рис. 17.20.
Рис. 17.20. Граф D
Тогда его матрица смежности R(D) имеет вид
r +(xj) | . | |||||||
R(D) = | ||||||||
r –(xj) |
Так как rij ¹ rji, то матрица не симметрична относительно главной диагонали. То есть в общем случае матрица смежности орграфа не будет симметрична относительно главной диагонали.
Дуга ui = < xi, xj > считается положительно инцидентной ее конечной вершине xj. Число дуг, положительно инцидентных вершине xj (т.е. сумма единиц строки матрицы D), называется полустепенью захода и обозначается r +(xj). Число дуг, отрицательно инцидентных xj, т.е. выходящих из xj (сумма единиц столбца матрицы D), называется полустепенью исхода и обозначается через r –(xj). Сумма вышеуказанных величин определяет локальную степень r (xi) вершины xi:
r (xj) = r +(xj) + r –(xj).
Так как любая дуга положительно инцидентна некоторой вершине xj и также отрицательно инцидентна той же самой вершине xj, то
.
Ориентированный граф D также можно задать матрицей инцидентности I(D). С учетом вышеупомянутых определений, элемент xi матрицы инцидентности I(D) может принимать одно из трех значений:
1) элемент равен нулю, если не существует дуги, инцидентной рассматриваемой вершине (вершина не инцидентна дуге);
2) элемент равен +1, если существует дуга, исходящая из вершины;
3) элемент равен -1, если существует входящая в вершину дуга.
Для графа D на рис. 17.20 матрица инцидентности имеет вид
Дата добавления: 2015-10-26; просмотров: 128 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Минимизация пересечений ребер графов | | | Нечеткие ориентированные графы |