Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Элементы графов




Подграфы

Граф G' (V’, Е ')называется подграфом графа G (V, E)(обозначается G' Ì G), если V’ Ì V и/или Е' Ì Е.

Если V’ = V, то G' называется остовным подграфом G.

Если V’ Ì V & E' Ì E & (V‘ ¹ V V Е' ¹ Е), то граф G’ называется собственным подграфом графа G.

Подграф G' (V',E')называется правильным подграфом графа G (V,E), если G' содержит все возможные ребра G:

" u, v Î V’ (u,v) Î E => (u, v) Î Е'.

Правильный подграф G' (V’, Е') графа G (V, e) определяется подмножеством вер­шин V’.

Валентность

Количество ребер, инцидентных вершине v, называется степенью (или валент­ностью) вершины v и обозначается d (v):

" u, v Î V 0 £ d (vp– 1, d(v) = |Г(v)|.

Обозначим минимальную степень вершины графа G через d(G), а максималь­ную — через D(G):

Если степени всех вершин равны k, то граф называется регулярным степени k:

d (G) = D(G) = k.

Маршруты, цепи, циклы

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

Если v0 = vk, то маршрут замкнут, иначе открыт.

Если все ребра различны, то маршрут называется цепью. Если все вершины (а значит, и ребра) различны, то маршрут называется простой цепью. В цепи v0, e1,...,ek, vk вершины v0 и vk называются концами цепи. Говорят, что цепь с концами и и v соединяет вершины и и v. Цепь, соединяющая вершины и и v, обозначается (u,v). Очевидно, что если есть цепь, соединяющая вершины и и v, то есть и простая цепь, соединяющая эти вершины.

Замкнутая цепь называется циклом; замкнутая простая цепь называется простым циклом. Число циклов в графе G обозначается z (G). Граф без циклов называется ациклическим.

Для орграфов цепь называется путем, а цикл — контуром.

Расстояние между вершинами

Длиной маршрута называется количество ребер в нем (с повторениями). Если маршрут М = v0, e1, v1, e2, v2, …,ekvk, то длина М равна k (обозначается | М| = k).

Расстоянием между вершинами и и v (обозначается d (u,v))называется длина кратчайшей цепи (u, v), а сама кратчайшая цепь называется геодезической.

Диаметром графа G (обозначается D (G))называется длина длиннейшей геоде­зической.

Множество вершин, находящихся на одинаковом расстоянии п от вершины v (обозначение D (v,n)), называется ярусом:

D (v, n) = { u V | d (v, u)= n }.

Связность

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

Отношение связанности вершин является эквивалентностью. Классы эквива­лентности по отношению связанности называются компонентами связности гра­фа. Число компонент связности графа G обозначается k (G). Граф G является связным тогда и только тогда, когда k (G)= 1. Если k (G) > 1, то G — несвязный граф. Граф, состоящий только из изолированных вершин (в котором k (G)= p (Gr (G) = 0), называется вполне несвязным.

6.3. Представление графов

Матрица смежности

Представление графа с помощью квадратной булевской матрицы размером p ´ p, отражающей смежность вершин, называется матрицей смежности, где

Матрица инциденций

Представление графа с помощью матрицы Н размером p ´ q, отражающей инцидентность вершин и ребер, называется матрицей инциденций, где для неориентированного графа

а для ориентированного графа

Граф можно задать также посредством списков:

1) Списком пар вершин, соединенных ребрами (или дугами).

2) Списком списков для каждой вершины множества смежных с ней вершин.

Пример

Пусть даны два графа. Неориентированный граф показан на рисунке 6.2, а, ориентированный – на рисунке 6.2, б. Построим матрицы смежности, матрицы инцидентности, списки пар вершин и списки списков для данных графов.

Матрица смежности неориентированного графа:

.

Матрица смежности ориентированного графа:

.

Матрица инцидентности неориентированного графа:

.

Матрица инцидентности ориентированного графа:

Список пар вершин неориентированного графа: ({1,2}, {1,4}, {2,4}, {3,4}).

Список пар вершин ориентированного графа: ((1,2), (1,4), (4,2), (3,4)).

Список списков неориентированного графа: ((2,4), (1,4), (4), (1,2,3)).

Список списков ориентированного графа: ((2,4), Æ, (4), (2)).

 




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


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


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



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




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