§ 2. Операции над графами. Способы задания графов Операции над графами
Объединением графов и
называется граф , у которого и .
Пример. Заданы граф , у которого , и граф , у которого , Найти объединение этих графов.
□ По определению
, где и , следовательно,
Зная V и U, всегда можно построить граф G (рис. 4.5) :
Рис. 4.5 ■
Суммой (соединением) графов и называется граф , представляющий собой объединение графов G1 , G2 и полного двудольного графа Кт,п , построенного на носителях и .
Другими словами, при построении суммы графов G1 и G2 определяется их объединение и каждая вершина , не вошедшая в пересечение , соединяется со всеми вершинами , не вошедшими в пересечение , и наоборот.
Пример. Найти сумму G1 + G2 графов G1 и G2 , рассмотренных в предыдущем примере.
□ По определению , где . Тогда , где Vk и Uk – множество вершин и множество ребер полного двудольного графа Кт,п соответственно. В двудольном графе множество вершин разбито на два непересекающихся подмножества и , т.е. , причем и . Определяем :
.
Тогда , . Полный двудольный граф имеет вид
Объединяя три графа , получим искомый граф G (рис. 4.6):
Рис. 4.6
В графе G тонкими линиями выделены ребра графа, который является объединением графов G1 и G2 (ср. с рис. 4.5 ), толстыми линиями – ребра полного двудольного графа К1,2 . ■
Произведением графов G1 = < V1, U1 > и G2 = < V2, U2 > называется граф G=<V,U>, у которого , а множество ребер U получается следующим образом : вершины и смежны в графе G тогда и только тогда, когда или v1m= v1p, а v2n и v2k смежны в G2 , или v1m и v1p смежны в G1, а v2n = v2k .
Пример. Найти произведение графов G1 и G2 , у которых
, , , .
□ Согласно определению произведения графов :
.
Учитывая правило построения множества ребер U графа G , получим :
Рис. 4.7 ■
С помощью операции произведения можно ввести единичные п – мерные кубы – один из классов графов. Указанный п – мерный куб Нп вводится рекуррентно:
,
где К2 – полный граф с числом вершин, равным двум.
Таким образом, Нn – граф порядка 2п, вершины которого можно представить векторами длины п , причем такими, что векторы , соответствующие двум смежным вершинам, будут различаться ровно в одной координате. На рис. 4.8 представлены кубы Н2 и Н3 :
Рис. 4.8
Из рисунка видно, что каждая вершина п – мерного куба инцидентна п ребрам . Следовательно, число ребер п – мерного куба равно п·2п-1 .
- Богданов а.Е. Курс лекций
- Содержание
- § 1. Основные понятия теории множеств
- Основные понятия теории множеств
- Способы задания множеств
- Операции над множествами
- § 2. Соответствия. Функции. Отображения
- § 3. Понятие алгебры. Алгебра множеств кантора
- Диаграмма Эйлера-Венна
- § 4. Бинарные отношения
- Способы задания бинарных отношений
- Свойства бинарных отношений
- § 5. Бинарное отношение эквивалентности
- § 6. Бинарное отношение порядка. Упорядоченные
- § 7. Решетки (структуры). Изоморфизм
- Изоморфизм множеств
- Дедекиндовые решетки
- Дистрибутивные решетки
- § 8. Отношения (обобщение). Алгебраические
- Операции над отношениями
- Алгебраические системы
- Глава ιι. Комбинаторный анализ
- § 1. Основные определения
- Правила суммы и произведения
- § 2. Формулы расчета перестановок и сочетаний
- § 3. Бином и полином
- § 4. Подстановки
- § 5. Метод включений и исключений
- § 6. Метод производящих функций
- § 7. Комбинаторная мера информации. Вероятность искажения информации
- Глава ιіі. Теория графов
- § 1. Первоначальные понятия теории графов
- § 2. Операции над графами. Способы задания графов Операции над графами
- Способы задания графов
- § 3. Маршруты, цепи, циклы и другие характеристики графа
- § 4. Алгебраическая форма представления графа
- Глава іv. Некоторые приложения графов
- § 1. Эйлеровы графы. Алгоритм флери. Гамильтоновы
- Эйлеровы графы
- Алгоритм Флери.
- Метод построения эйлерового обхода двоичного куба
- Гамильтоновы графы. Метод Робертса – Флореса
- Метод перебора Робертса – Флореса
- § 2. Пространство циклов графа
- § 3. Независимое множество вершин графа
- Алгоритм выделения пустых подграфов
- § 4. Вершинное число внешней устойчивости графа
- § 5. Плотность графа
- Алгоритм выделения полных подграфов
- § 6. Раскраска графа
- Оценки хроматического числа
- Алгоритм минимальной раскраски вершин графа
- § 7. Планарность графа
- Глава V. Оптимизационные алгоритмы теории графов
- § 1. Определение кратчайших путей. Алгоритм дейкстры
- § 2. Максимальный поток через сеть. Алгоритм
- Алгоритм Форда – Фалкерсона
- § 3. Построение остова экстремального веса. Алгоритм краскала
- § 4. Метод ветвей и границ: задача коммивояжера. Общая модель задачи поиска
- Дерево поиска частичных решений
- § 5. Применение ориентированных деревьев в задачах теории кодирования и диагностирования
- § 6. Построение оптимального дерева бинарного поиска. Алгоритм гильберта – мура
- Алгоритм Гильберта – Мура построения оптимального дерева бинарного поиска Суть алгоритма
- Алгоритм
- § 7. Сложность задач теории графов. Задача синтеза управляющих систем
- Задача синтеза управляющих систем
- Задача о выполнимости
- Литература
- Электронное пособие курс лекций
- «Дискретная математика».