2.1 Типы графов
Граф G = (V, E) называют полным, если для любой пары вершин vi и vj в V существует ребро (vi, vj) в неориентированном графе =(V,) т. е. для каждой пары вершин графа G должна существовать, по крайней мере, одна дуга, соединяющая их (рис. 5,а).
Граф G = (V, E) называется симметрическим, если в множестве дуг E для любой дуги (vi, vj) существует также противоположно ориентированная дуга (vj, vi) (рис. 5,б).
Антисимметрическим называется такой граф, для которого справедливо следующее условие: если дуга (vi, vj)∈ A, то во множестве A нет противоположно ориентированной дуги, т. е. (vj, vi)∉ A (рис. 5,в). Очевидно, что в антисимметрическом графе нет петель.
В качестве примера можно рассмотреть граф, являющийся моделью некоторой группы людей: вершины графа интерпретируют людей, а дуги – их взаимоотношения. Так, если в графе дуга, нарисованная от вершины vi к вершине vj, означает, что vi является другом или родственником vj, тогда данный граф должен быть симметрическим. Если дуга, направленная от vi к vj, означает, что вершина vj подчинена вершине vi, то такой граф должен быть антисимметрическим.
Комбинируя определения полного и симметрического графов и полного и антисимметрического графов, получили следующие определения:
граф G =(V, E), в котором любая пара вершин (vi, vj) соединена двунаправленными дугами, называется полным симметрическим (рис. 5,г);
граф G =(V, E), имеющий для каждой пары вершин (vi, vj) только одну дугу, называется полным антисимметрическим или турниром.
Рисунок 5
Связный граф, не имеющий циклов, либо граф, в котором каждая пара вершин соединена одной и только одной простой цепью, называется деревом (рис 6). Граф типа “дерево”: а – неориентированное дерево, б – ориентированное дерево.
Ориентированное дерево представляет собой ориентированный граф без циклов, в котором полустепень захода каждой вершины, за исключением одной (например, вершины v1), равна 1, а полустепень захода вершины v1 (называют корнем этого дерева) равна 0 (рис 6,б).
Рисунок 6
Граф G =(V, E), который может быть изображен на плоскости или сфере без пересечений называется планарным (рис 7).
Рисунок 7
На рис. 8 показаны непланарные графы. Эти два графа играют важную роль в теории планарных графов и известны как графы Куратовского.
Рисунок 8
Неориентированный граф G = (V, E)называют двудольным, если множество его вершин V может быть разбито на такие два подмножества Vа и Vb, что каждое ребро имеет один конец в Vа , а другой в Vb (рис. 9,а).
Ориентированный граф G называется двудольным, если его неориентированный двойник – двудольный граф (рис. 9,б,в).
Двудольный граф G=(Vа∪Vb, E) называют полным, если для любых двух вершин vi∈Vа и vj ∈Vb существует ребро (vi,vj) в G=(V,E) (рис. 9,г).
Рисунок 9
Yandex.RTB R-A-252273-3- Общие сведения Сведения об эумк
- Методические рекомендации по изучению дисциплины
- Рабочая учебная программа
- Протокол согласования учебной программы по изучаемой учебной дисциплине с другими дисциплинами специальности
- Пояснительная записка
- Содержание дисциплины
- 1. Наименование тем, их содержание
- Тема 5. Отношения на множествах
- Тема 6. Соответствие и функции
- Тема 7. Мультимножества
- Раздел 2. Теория графов
- Тема 8. Основные понятия теории графов
- Тема 9. Графы
- Тема 10. Орграфы
- 3. Литература
- Теоретический раздел
- 1.2 Способы задания множеств
- Глава 2. Операции над множествами
- 2.1 Сравнение множеств
- 2.2 Операции над множествами
- 2.3 Свойства операций над множествами
- 2.4 Примеры доказательств тождеств с множествами
- 2.5 Булеан
- Глава 3. Упорядоченные множества
- 3.1 Кортеж
- 3.2 Операция проекции
- 3.3 Декартово произведение множеств
- 3.4 Графики
- Глава 4. Отношения на множествах
- 4.1 Понятие отношения
- 4.2 Свойства отношений
- 4.3 Операции над отношениями
- 4.4 Отношение эквивалентности
- 4.5 Отношение порядка
- Глава 5. Соответствия и функции
- 5.1 Основные понятия соответствия
- 5.2 Операции над соответствиями
- 5.3 Свойства соответствий
- 5.4 Отображения множеств
- 5.5 Функция
- Глава 6. Мультимножества
- 6.1 Понятие мультимножества
- 6.2 Операции над мультимножествами
- Раздел 2. Теория графов Глава 1. Основные понятия
- 1.1 Определения и примеры
- 1.2 Способы задания графов
- Глава 2. Графы
- 2.1 Типы графов
- 2.2 Подграфы
- 2.3 Сильно связные графы и компоненты графа
- 2.4 Маршруты, цепи, пути и циклы
- 2.5 Связность и компоненты графа
- 2.6 Операции над графами
- 2.7 Матрица смежности и инцидентности
- Глава 3. Орграфы
- 3.1 Определения и примеры
- 3.2 Орграфы и матрицы
- 3.3 Ориентированные эйлеровы графы
- Глава 4. Ориентированные ациклические графы и деревья
- 4.1 Ориентированные ациклические графы
- 4.2 Деревья
- Глава 5. Планарность и двойственность
- 5.1 Планарные графы
- 5.2 Точки сочленения, мосты и блоки
- 5.3 Двойственные графы
- Глава 6. Поиск на графах
- 6.1 Исследование лабиринта
- 6.2 Поиск в глубину
- 6.3 Поиск в ширину
- 6.4 Нахождение кратчайшего пути (Алгоритм Дейкстры)
- Практический раздел Контрольные работы Указания по выбору варианта
- Варианты контрольных заданий
- Контрольная работа № 1 Теоретическая часть (вопросы)
- Практическая часть Контрольное задание №1.
- Контрольное задание №2.
- Контрольное задание №3.
- Контрольное задание №4.
- Контрольное задание №5.
- Контрольное задание №6.
- Теоретическая часть (вопросы)
- Контрольное задание №1.
- Контрольное задание №2.
- Контрольное задание №3.