
- •Введение
- •Библиография
- •Теория множеств
- •Множества и подмножества
- •Мощность множества
- •Операции над множествами
- •Декартово произведение
- •Круги Эйлера
- •Мультимножества
- •Бинарные отношения
- •Упорядоченные множества
- •Множества в информатике и программировании
- •Библиография
- •Комбинаторная теория
- •Правило сложения
- •Правило умножения
- •Метод включения и исключения
- •Перестановки
- •Размещения
- •Сочетания
- •Перестановки с повторениями
- •Размещения с повторениями
- •Сочетания с повторениями
- •Бином Ньютона и полиномиальная формула
- •Разбиения
- •Генерация всех перестановок
- •Генерация всех подмножеств
- •Генерация размещений без повторений
- •Генерация размещений с повторениями
- •Генерация сочетаний с повторениями
- •Генерация всех разбиений
- •Библиография
- •Теория графов
- •Основные понятия
- •Представление графов в компьютере
- •Матрица смежности
- •Матрица инцидентности
- •Список связности
- •Список рёбер
- •Обход графа в глубину
- •Обход графа в ширину
- •Маршруты, цепи и циклы
- •Связность
- •Сочленения
- •Мосты
- •Деревья
- •Эйлеровы графы
- •Гамильтоновы графы
- •Планарные графы
- •Покрытие и независимость
- •Библиография
- •Приложение А. Исчисление конечных сумм
- •Библиография
- •Приложение Б. Рекуррентные соотношения
- •Задача о ханойских башнях
- •Задача о разрезании пиццы
- •Задача Иосифа Флавия
- •Библиография
- •Приложение В. Элементы теории чисел
- •Делимость и кратность
- •Алгоритм Евклида
- •Простые числа
- •Сравнения
- •Библиография
- •Библиография
Теория графов |
25 |
Теория графов
Теория графов – один из самых молодых разделов дискретной математики. Возникновение теории графов обязано работе Эйлера, датированной 1736 годом, опубликованной в 1741 году и посвящённой решению задачи о Кёнигсбергских мостах. Первое комплексное изложение теории графов было сделано венгерским математиком Денешом Кёнигом в книге «Теория конечных и бесконечных графов» (Theorie der endlichen und unendlichen Graphen), изданной в 1936 году. Первой книгой по теории графов на русском языке стал перевод книги Бержа К. «Теория графов и её применения», выпущенный в 1962 году, второй, также переведённой книгой, стала книга норвежского математика Ойстина Оре «Теория графов» (1968), остающейся одной из лучших книг по теории графов.
Основные понятия
Графом G называют пару конечных множеств G=(V , E ) , где элементы множества V называются вершинами, а элементы множества E представляют из себя пары элементов из множества V и называются рёбрами. Если рёбра в графе представляют из себя неупорядоченные пары {u ,v } , то соответствующий граф называют неориентированным. Если рёбра – упорядоченные пары (u , v) , то граф называют ориентированным (орграфом). В случае орграфов рёбра также называют дугами.
(В полном курсе теории графов на множества V и E не накладывается ограничение на количество их элементов, то есть они могут быть счётными. Графы со счётными V или E называются бесконечными, соответственно, графы в которых V и E конечны – конечными. Мы будем рассматривать только конечные графы.)
(С точки зрения теории множеств граф является бинарным отношением.)
Граф называется помеченным, если его вершинам приписаны различные метки. Обычно в качестве меток используются натуральные числа в диапазоне от 1 до n, где n= V . (Положим также, что E =m .)
Петлёй называют ребро соединяющее одну и ту же вершину. Графы, в которых есть пара вершин, соединённых двумя или более рёбрами, называют мультиграфами. Графы, не имеющие петель и не являющиеся мультиграфами, называют простыми. (Мы будем рассматривать только простые графы.)
Вершины, соединённые ребром, называются смежными. Рёбра, имеющие общую вершину, также называются смежными. Ребро и любая из его двух вершин называются инцидентными. Говорят также, что ребро инцидентно своим вершинам.
Каждый граф можно представить на плоскости в виде множества точек, соответствующих вершинами, которые соединены линиями, соответствующими рёбрам. В трёхмерном пространстве любой граф можно представить таким образом, что линии, соответствующие рёбрам, не будут пересекаться.
Граф, в котором множество E= , то есть в котором отсутствуют рёбра, называется нуль-графом. (Нуль-графу соответствует нулевое отношение.)
Граф называется полным, если любые две его вершины смежны. (Полному графу соответствует универсальное отношение.) Будем обозначать полный граф с n вершинами
символом K n . Число рёбер в полном графе равно |
Cn2=n (n−1) |
. Количество помеченных |
|
2 |
|
графов с фиксированным множеством вершин V, |
V =n , равно количеству подмножеств |
|
множества рёбер полного графа, то есть 2C n2 . |
|
|