- •1. Таблицы истинности.
- •2. Электрическая цепь с одной электрической лампой и ключами.
- •3. Конспект.
- •1. Определение графов
- •2. Виды графов.
- •2.1 Деревья.
- •2.2 Лес.
- •2.3 Разрезы.
- •3. Пути (циклы) графов.
- •3.1 Эйлеровы графы.
- •3.2 Гамильтоновы графы.
- •3.3 Ориентированные графы.
- •4. Матрицы графов.
- •5. Алгоритм и построение графов.
2. Виды графов.
2.1 Деревья.
Связный граф, не содержащий циклов, называется деревом.
Деревом некоторого графа называется его связный подграф без циклов. Дерево графа, содержащее все его вершины, называется остовом графа или его покрывающим деревом.
Кодеревом Т* остова Т графа называется такой подграф, который содержит все его вершины и только те ребра, которые не входят в Т.
На рис. 3 представлены граф G, его дерево G1, остов Т1 и кодерево Т1*.
Рис. 3
Теорема 3. Граф G с n вершинами является тогда и только тогда, когда G -связный граф и число его ребер равно (n - 1).
Ребра остова Т называются ветвями графа G, а ребра кодерева - Т* -связями.
Теорема 4. Граф G является деревом тогда и только тогда, когда G не содержит циклов и при соединении ребром произвольных двух его несмежных вершин получается граф, имеющий ровно один цикл.
2.2 Лес.
Граф, не содержащий циклов и состоящих из k компонентов, называется k - деревом; k - дерево графа G, содержащее все его вершины, называется остовным.
Подграф G, содержащий все его вершины и только те ребра, которые не входят в остовное k - дерево Т графа G, называется k - кодеревом Т*.
Если граф G содержит k компонент, то его остовное k – дерево Т называется лесом, а k - кодерево Т* в этом случае называется КО – лесом.
На рис. 4 изображены остовное 2 – дерево Т и 2 – кодерево Т* графаG, представленного на рис. 3.
Рис. 4
На рис. 5 представлен граф G, содержащий две компоненты, его лес Т и КО - лес Т*.
Рис. 5
Рангом графа G, имеющего n вершин и состоящего из k компонент, называется число r (G) = n - k.
Цикломатическим числом графа называется число µ (G) = m – n + k, где m - число ребер графа G.
Очевидно, что ранг и дипломатическое число связаны следующим соотношением;
r (G) + µ (G) = m
Теорема 5. Ранг r (G) графа G равен числу ребер леса, а цикломатическое число µ (G) равно числу ребер КО - леса.
2.3 Разрезы.
Ранг и цикломатическое число являются числовыми характеристиками графа, определяющими размерность подпространств циклов и разрезов.
Пусть есть некоторый связный граф G, множество вершин которого разбито на два непустых непересекающихся подмножества Р = Р1 U Р2. Тогда множество всех ребер G, имеющих одну концевую вершину в Р1, а другую - в Р2, называется разрезом графа G.
3. Пути (циклы) графов.
3.1 Эйлеровы графы.
Эйлеровым путем (циклом) графа называется путь (цикл), содержащий все ребра графа ровно один раз.
Граф, обладающий эйлеровым циклом, называется эйлеровым графом.
На рис. 6 граф G не является эйлеровым, так как вершина р3 инцидентна только одному ребру. Если путь приведет в вершину р3, то не будет ребра, по которому можно было бы выйти из р3 .
Рис. 6 Рис. 7
Теорема 6. Граф G является эйлеровым тогда и только тогда, когда G -связный и все его вершины имеют четную степень.
Граф G, изображенный на рис. 7, является эйлеровым. Последовательность ребер (а1, а2, а3, а4, а5, а6, а7, а8, а9, а10) образует эйлеров цикл.
Теорема 7. Граф G обладает эйлеровым путем с концами р1, р2 тогда и только тогда, когда G - связный и р1, р2 - единственные его вершины нечетной степени.
На рис. 6 изображен граф G, обладающий эйлеровым путем (а1, а2, а3, а4, а5, а6) с концевыми вершинами р5, р6.