Добавил:
Рад, если кому-то помог Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
0
Добавлен:
15.11.2025
Размер:
1.28 Mб
Скачать

Теория графов

1

Неформальное определение

графа

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

2

Формальное определение

Граф G - совокупность двух множеств: вершин V и ребер E, между которыми определено отношение инцидентности. Каждое ребро e из E инцидентно ровно двум вершинам v', v'', которые оно соединяет. При этом вершина v' и ребро e называются инцидентными друг другу, а вершины v'

иv'' называются смежными. Часто пишут v', v'' из G

иe из G. Если |V(G)|=n, |E(G)|=m, то граф G есть

(n,m) граф, где n - порядок графа, m - размер графа.

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

3

Ориентированный конечный граф (орграф)

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

G* – пара множеств (V,E*), где V – непустое конечное множество вершин, а E* – множество упорядоченных пар различных вершин.

|V| – число вершин графа G*.

E* – множество дуг графа. |E*| – число дуг графа G*.

Синоним понятия "вершина" – "узел". Дуга – ориентированное ребро.

Геометрическая (графическая) интерпретация орграфа G*=(V,E*), где множество вершин V={a,b,c,d}, а множество дуг E*={<a,c>,<d,c>,<d,a>,<b,a>}

орграф

4

Смешанный граф

Смешанный граф – граф, содержащий как ребра, так и дуги.

Ребра смешанного графа представляются парой противоположно направленных дуг (или биориентированной дугой), следовательно, смешанный граф преобразуется в орграф

1 - Смешанный граф.

2 - Ориентированный граф с противоположно направленными дугами.

5

Взвешенный граф

Взвешенный граф – граф, каждому ребру которого сопоставлено какое-либо значение, называемое весом ребра (дуги).

Взвешенный граф

6

подграфы

Подграф графа G – граф

, где

,

.

Остовный подграф GS графа G – подграф GS, у которого

.

1 - Граф.

2 – Один из остовных подграфов.

 

7

Нуль-граф – граф, если ().

Тривиальный граф – граф, состоящий из одной вершины .

Петля – ребро (дуга), у которого начальная вершина и конечная вершина совпадают .

петля

8

Мультимножество – множество, элементы которого могут встречаться в нем несколько раз. Кратность элемента – количество экземпляров элемента в мультимножестве.

Кратные ребра (кратные дуги) соединяют одну и ту же пару вершин.

Мультиграф – граф, у которого могут быть кратные ребра.

Мультиорграф – орграф, у которого могут быть кратные дуги.

Ребра в мультиграфе задаются мультимножеством E, а дуги в мультиорграфе – мультимножеством E*.

Мультиграф.

9

Псевдограф – граф, у которого могут быть кратные ребра и/или петли .

Псевдоорграф – орграф, у которого могут быть кратные дуги и/или петли.

Простой псевдограф – граф, у которого могут быть петли .

Простой псевдоорграф – орграф, у которого могут быть петли.

Примечание: в графе (орграфе) не может быть ни кратных ребер (дуг), ни петель.

Псевдограф.

Простой псевдограф.

10