Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Направленные графы




До сих пор мы рассматривали ненаправленные графы, то есть графы, для которых направленность ребер не имела значения. Однако, в некоторых приложениях направленность ребер графа (которую мы будем обозначать стрелками) может иметь принципиальное значение.

В свете изложенного, нам придется модифицировать старое определение, ибо теперь конец и начало ребра должны быть строго идентифицированы, то есть пара вершин {v, w} для ребра "е" становится упорядоченной парой вершин, первая из которых отвечает началу ребра, а вторая - его концу (е) = (v, w).

Определение 1.9. Направленный граф D состоит из конечного непустого множества вершин V = VD и конечного множества направленных ребер Е = ED, которые производят отображение : Е V х V. Если (е) = (v, w), то v называется начальной вершиной, a w конечной вершиной ребра е.

Для направленного графа D можно путем отмены направленности ребер получить соответствующий ненаправленный граф Г, который называется нижним для графа D. Формально, нижний для графа D граф имеет те же вершины и те же ребра, просто последний утрачивает свою направленность.

Направленный граф называется простым, если он не содержит петель (то есть ребер е, для которых (е) = (v, v)) и не содержит множественных ребер (то есть с одинаковыми начальными и конечными вершинами).

На рис. 3.14 показаны простой направленный и нижний для него графы. Два ребра направленного графа, связывающие вершины v4 и v5 не являются множественными, ибо их направления различны, то есть у них разные начальные и конечные вершины. В то же время, соответствующий нижний граф не является простым, ибо он имеет множественные ребра.

 

Рис. 3.14

Многие определения для ненаправленных графов могут быть перенесены на направленные графы с учетом необходимых модификаций. В частности, определения смежности, инцидентности и валентности остаются неизменными. Так, например, две вершины v и w направленного графа будут смежными, если и только если существует направленное ребро либо из v в w, либо из w в v. Однако, мы должны модифицировать определение матриц смежности для направленного графа с целью учета направленности ребер. Элемент (i, j) матрицы смежности направленного графа представляет число ребер с начальной вершиной vi; и конечной вершиной vj, поэтому матрица может и не быть симметричной. Матрица смежности для направленного графа, представленного на рис. 3.14, имеет вид:

Для направленного графа валентность вершины равна сумме эле­ментов в соответствующей строке плюс столбец матрицы смежности. Элементы в строке, отвечающей вершине "v", представляют собой ребра, начинающиеся в вершине "v", элементы в столбце, отвечающей вершине "v", представляют собой ребра, заканчивающиеся на вершине "v". Сумма всех элементов матрицы смежности, конечно, равна сумме всех ребер направленного графа.

Для направленного графа последовательностью направленных ребер из "v0" в "vn" называется последовательность ребер е1 е2,..., еn таких, что i) = (vi-1, vi)для i=l, 2,..., n. Определения направленного пути и направленной цепи являются очевидными модификациями определений для ненаправленного графа.

Определение 3.16. Направленный граф называется связным (или слабо связным), если его нижний ненаправленный граф является связанным. Направленный граф называется сильно связным, если для каждой упорядоченной пары вершин (v, w) существует направленный путь из v в w.


 




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 2130; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.