
- •Введение
- •Библиография
- •Теория множеств
- •Множества и подмножества
- •Мощность множества
- •Операции над множествами
- •Декартово произведение
- •Круги Эйлера
- •Мультимножества
- •Бинарные отношения
- •Упорядоченные множества
- •Множества в информатике и программировании
- •Библиография
- •Комбинаторная теория
- •Исчисление конечных сумм
- •Правило сложения
- •Правило умножения
- •Метод включения и исключения
- •Перестановки
- •Размещения
- •Сочетания
- •Перестановки с повторениями
- •Размещения с повторениями
- •Сочетания с повторениями
- •Бином Ньютона и полиномиальная формула
- •Разбиения
- •Генерация всех перестановок
- •Генерация всех подмножеств
- •Генерация всех размещений с повторениями
- •Генерация сочетаний с повторениями
- •Генерация всех сочетаний без повторений
- •Генерация всех размещений без повторений
- •Генерация всех разбиений
- •Библиография
- •Теория графов
- •Основные понятия
- •Представление графов
- •Матрица смежности
- •Матрица инцидентности
- •Список связности
- •Список рёбер
- •Обход графа в глубину
- •Обход графа в ширину
- •Маршруты, цепи и циклы
- •Связность
- •Сочленения
- •Мосты
- •Деревья
- •Эйлеровы графы
- •Гамильтоновы графы
- •Планарные графы
- •Покрытие и независимость
- •Ориентированные графы
- •Топологическая сортировка
- •Библиография
- •Приложение Б. Рекуррентные соотношения
- •Задача о ханойских башнях
- •Задача о разрезании пиццы
- •Задача Иосифа Флавия
- •Библиография
- •Приложение В. Элементы теории чисел
- •Делимость и кратность
- •Алгоритм Евклида
- •Простые числа
- •Сравнения
- •Библиография
- •Библиография
Теория графов |
37 |
Покрытие и независимость
Говорят, что вершина графа покрывает инцидентные ей рёбра, а ребро графа покрывает инцидентные ему вершины. При этом возникают две задачи: 1) поиск минимального числа вершин, покрывающих все рёбра графа G (число вершинного покрытия α0(G) ); 2) поиск минимального числа рёбер, покрывающих все вершины графа G (число рёберного покрытия
α1(G) ).
Для полного графа K n :
α0(K n)=n−1 , α1(K n)=[n2 ]. (Здесь [] обозначает «потолок».)
Множество вершин графа G называют независимым, если никакие две вершины в этом множестве не смежны. Наибольшее число вершин в независимом множестве называют
вершинным числом независимости β 0(G) , а соответствующее множество наибольшим. Множество несмежных рёбер графа G называют независимым. Наибольшее число рёбер в независимом множестве называют рёберным числом независимости β 1(G) .
Для полного графа K n :
β 0(K n)=1 , β 1(K n)=[n2 ]. (Здесь [] обозначает «пол».)
Теорема. Для любого графа без изолированных вершин выполняются равенства:
α0 +β 0=n=α 1 +β1 .
…
Ориентированные графы
В некоторых задачах, решаемых теорией графов, связи между объектами несимметричны, например, в сети дорог могут быть дороги с односторонним движением. Для таких случаев понятие графа требует видоизменения. Более того, некоторые понятия при этом теряют смысл.
Будем называть ориентированным графом или просто орграфом G пару G = (V, E), где E –
конечное множество, элементы которого называются вершинами, и V – множество упорядоченных пар (u, v), где u ,v V , называемых дугами, вершина u при этом называется началом дуги, а v – концом. Графически дуги изображаются линиями со стрелками.
…
Бесконтурным или ациклическим орграфом будем называть орграф, в котором отсутствуют ориентированные циклы. Бесконтурный орграф является обобщением понятия дерева.
…
Топологическая сортировка
Топологической сортировкой бесконтурного орграфа G называется перенумерация вершин графа G в соответствии с частичным порядком, заданным дугами орграфа G на множестве его вершин.
…