- •Краткий перечень основных понятий теории графов.
- •Примеры типовых задач:
- •Задачи для самостоятельного решения.
- •Матрицы смежности и инцидентности. Изоморфизм.
- •Примеры решения типовых задач
- •Упражнения
- •Двудольные графы.
- •Операции над частями графа. Графы и бинарные отношения.
- •Пример решения типовых задач
- •2(1;U1) (1;u2) (1;u3)
- •1 (2;U1) (2;u2) (2;u3) Упражнения
- •А б в
- •Г д
- •Маршруты , пути, циклы
- •Расстояния в графе
- •Пример решения типовых задач
- •Упражнения
- •Взвешенные графы
- •Дерево и лес
- •Пример решения типовой задачи
- •Упражнения
- •2 4 3 5 2 3 6 1
- •Раскраска графов
- •Задания
- •Релейно-контактные схемы.
Примеры типовых задач:
Рис.6
Пример 1. Задать граф G1, представленный на рис.6, через множества вершин V1 и ребер E1.
Граф G1 может быть полностью определен:
двумя множествами поименованных вершин V1 = {v1, v2, v3, v4, v5} и поименованных ребер Е1 = {е1, e2, e3, e4} (в строгом смысле требуется установление отношения инцидентности ребер соответствующим вершинам);
множеством ребер, каждое из которых представлено парой своих концевых вершин: Е= {(v1, v4), (v4, v3), (v3, v5), (v5,v2)}.
Порядок указания вершин при описании ребра здесь безразличен, так как все ребра в графе G неориентированные.
Рис. 7
Пример 2. На рис.7 изображены графы G1- G12 с четырьмя вершинами в каждом. Сравнить графы. Результаты сравнения графов таковы:
G1 - G7 - неориентированные;
G8 - G12 - ориентированные;
G1, G2 - полные, причем G1 = G2;
G7 - не является полным, так как хотя каждая пара вершин и соединена ребром, но имеется одна петля. (Иногда полным называют граф с петлями во всех вершинах, каждая пара которых соединена ребром. Граф G7 не отвечает и этому определению. В дальнейшем мы будем придерживаться определения полного графа, данного в начале параграфа.)
G3 - все вершины этого графа являются изолированными (граф с пустым множеством ребер, т.е. Е = );
G4 и G5 являются дополнением друг другу: G= G5 и G5= G4;
G6 - мультиграф, так как содержит кратные ребра а и b, a также е и f;
G8 - ориентированный, канонически соответствующий неориентированному графу G5;
G9 и GI0 не являются равными, так как имеют отличающиеся ребра: (4, 1) - в G9 и (1, 4) - в GI0;
G11 - ориентированный мультиграф: ребра а и b-кратные, тогда как G12 мультиграфом не является, поскольку в нем ребра а и b различно ориентированы.
Рис. 8
Пример 3. Чему равны степени вершин графов G1, G3 на рис. 8?
Оба графа имеют по четыре вершины: V= {1, 2, 3, 4}.
Степени вершин неориентированного графа G1: ρ (1) = 3, ρ (2) = 4, ρ (3) = 3, ρ (4) = 4, если условиться считать вклад петли в степень вершины, равный 2, и ρ(4) = 3, если петля дает вклад 1 в степень вершины. Сумма степеней всех вершин графа G1 равна 14, т.е. вдвое больше числа ребер графа:
где т = 7 - число ребер графа.
Степени вершин ориентированного графа G3:
ρ 1(1) = 2, ρ 1(2) = 3, ρ 1(3)=1, ρ 1(4)=1;
ρ 2(1)=1, ρ 2(3) = 1, ρ 2(3) = 2, ρ 2(4) = 3.
Суммы степеней вершин первого и второго типа графа G3 совпадают и равны числу т ребер графа:
Задачи для самостоятельного решения.
Задать графы G2 – G5 (см. рис. 6) множествами их вершин и ребер. Сравнить графы G1 – G5 (см. пример 1):
Равны ли графы G1 - G2 на рис. 8? Задать графы G1 – G5 множествами их вершин и ребер. Сравнить графы.
Определить дополнение графа G, если:
a) G - пятиугольник; б) G - треугольник.
Какой ориентированный граф канонически соответствует графу G (представить графически)?
Докажите, что сумма всех степеней вершин графа равна удвоенному количеству рёбер.
Докажите, что в любом графе количество вершин нечётной степени – чётное число.