- •«Дискретная математика»
- •Множества и отношения Тема 1. Основные понятия теории множеств Множества и основные операции над ними
- •Кортеж. Декартово произведение
- •Мощность множества
- •Тема 2. Элементы комбинаторики Комбинаторные вычисления
- •Основные понятия комбинаторики
- •Размещения
- •Перестановки
- •Сочетания
- •Определение числа сочетаний с повторениями
- •Бином Ньютона
- •Решение комбинаторных уравнений
- •Метод включений и исключений
- •Рекуррентные соотношения. Возвратные последовательности
- •Тема 3. Отношения на множествах Отношения. Функции. Взаимно однозначные соответствия
- •Отношения эквивалентности и разбиения. Фактор-множества
- •Отношения порядка
- •Тема 4. Элементы теории графов
- •Определение и примеры графов
- •Связность графа
- •Обзор основных задач теории графов
- •Расчет сетевого графика
- •Резервы сетевого графика
- •Сети Петри
- •Маршруты
- •Степени вершин
- •Раскраски графов
- •Планарные графы
- •Изоморфизм графов
- •Алгебра и топология Тема 1. Элементы общей алгебры Операции на множествах
- •Унарные операции алгебры поворотов квадрата
- •Группа подстановок Галуа
- •Алгебра множеств (алгебра Кантора)
- •Алгебраические системы. Решетки
- •Задание множеств конституентами
- •Задание множества а двоичным числом
- •Пересечение множеств № 12 и № 5
- •Тема 2. Булевы функции
- •Табличное задание булевых функций
- •Задание булевой функции
- •Задание булевых функций одной переменной
- •Задание булевых функций двух переменных
- •Аналитическое задание булевых функций
- •Задание булевой функции голосования
- •Полные системы булевых функций
- •Тема 3. Алгебраические системы Определения и примеры
- •Подсистемы
- •Конгруэнции. Фактор-алгебры. Теорема о гомоморфизме
- •Тема 4. Элементы общей топологии
- •Топологические пространства, сходимость к точке и направленности
- •Фильтры и ультрафильтры
- •Булевы решетки подмножеств
- •Атомы и шкалы решеток подмножеств
- •Алгебра логики Тема 1. Алгебра логики высказываний Формулы алгебры логики
- •Функции алгебры логики
- •Эквивалентность формул
- •Дизъюнктивные и конъюнктивные нормальные формы
- •Минимизация булевых функций в классе днф
- •Карты Карно
- •Логические сети Определение и реализация булевых функций
- •Схемы из функциональных элементов
- •Мультиплексоры
- •Программируемые логические матрицы
- •Тема 2. Логика предикатов Предикаты. Кванторы
- •Формулы логики предикатов
- •Правила преобразования формул логики предикатов
- •Тема 3. Элементы теории доказательств Аксиоматическая (формальная) теория. Исчисление предикатов
- •Метод резолюций
- •Хорновские дизъюнкты
- •Унификация. Метод резолюций в логике предикатов
- •Тема 4. Алгоритмы Понятие об алгоритмах. Схемы алгоритмов Понятие об алгоритме и теории алгоритмов
- •Схемы алгоритмов
- •Описание символов, используемых в схемах алгоритмов
- •Неразрешимые алгоритмические проблемы
- •Конечные автоматы и регулярные языки Тема 1. Синтаксис языков Алфавит, слово, язык
- •Классификация грамматик и языков
- •Регулярные языки и регулярные выражения
- •Тема 2. Переключательные функции и способы их задания Понятие о переключательных функциях
- •Некоторая трехзначная переключательная функция двух переменных
- •Трехзначная пф «дизъюнкция а, b »
- •Трехзначная пф «сумма a, b по модулю 3»
- •Трехзначная пф «а плюс 1 по модулю 3 — циклический сдвиг а»
- •Двоичные переключательные функции и способы их задания
- •Одномерная таблица истинности некоторой функции
- •Двухмерная таблица истинности
- •Основные бинарные логические операции
- •Бинарная конъюнкция
- •Бинарная конъюнкция
- •Бинарная дизъюнкция
- •Бинарная инверсия
- •Импликация
- •Эквиваленция
- •Функциональная полнота систем переключательных функций
- •Линейные функции двух переменных
- •Базисы представления переключательных функций
- •Переключательные функции от трех аргументов
- •Векторы переключательных функций
- •Вектор свойств пф
- •Цель минимизации переключательных функций
- •Тема 3. Элементы теории конечных автоматов Основные определения теории конечных автоматов
- •Понятие о технической интерпретации конечных автоматов
- •Синтез комбинационных автоматов в заданном базисе Синтез комбинационных автоматов
- •Синтез переключательной схемы
- •Синтез в базисе и, или, не
- •Синтез методом каскадов
- •Синтез в базисах и-не, или-не
- •Элементарные автоматы памяти на основе комбинационного автомата и задержки
- •Первичная таблица переходов-выходов
- •Синтез автомата-распознавателя последовательности
- •Первичная таблица переходов-выходов распознавателя 0-1-3-2
- •Тема 4. Элементы теории кодирования
- •Проблема кодирования сообщений
- •Расстояние Хемминга
- •Групповые коды
- •Хемминговы коды
Планарные графы
Неорграф G называется планарным , если его можно изобразить на плоскости так, что никакие два ребра не будут иметь общих точек, кроме, может быть, общего конца этих ребер. Такое изображение графа на плоскости называется плоским . Таким образом, если граф имеет плоское изображение, то он является планарным.
Пример 15.1. Граф К 4 (рис. 4.48а) планарен, поскольку может быть изображен, как показано па рис. 4.48 б .
Рис. 4.48
Граф, описанный в примере 14.2 является планарным. Также планарным является граф, вершины которого — отверстия печатной платы, а ребра — проводники печатной платы, соединяющие отверстия.
Рассмотрим операцию подразбиения ребра в графе G = М , R . После подразбиения ребра [ a , b ] ∈ R получается граф G ' = М ', R ' , где М ' = М ∪ [ a , b ], R ' = ( R {[ a , b ]) ∪ {[ a , ab ], [ ab , b ]}, т. е. ребро [ a , b ] заменяется на ( a , b )- цепь длины два. Два графа называются гомеоморфными , если их можно получить из одного графа с: помощью последовательности подразбиений ребер.
Не всякий неорграф является планарным. Критерий планарности описывает
Теорема 15.1 (теорема Понтрягина — Кураторского). Граф G планарен тогда и только тогда , когда G не содержит подграфа , гомеоморфного К 5 или К 3,3 (рис. 4.49 ).
Эквивалентная форма критерия планарности описана в следующей теореме.
Теорема 15.2. Тогда и только тогда неорграф G планарен , когда G не содержит подграфов , стягиваемых (т . е . получаемых последовательностью отождествлений вершин , связанных ребрами) к графу К 5 или К 3, 3 (рис. 4.49 ).
Рис. 4.49
Цит. по: Элементы дискретной математики: учебник / С.В. Судоплатов , Е.В. Овчинникова. — М.: ИНФРА-М; Новосибирск: НГТУ , 2003. — С. 114–124 , 130–131 , 153–154. — (Серия «Высшее образование»).
Изоморфизм графов
Для ориентированного графа (V , Е ) множество Е дуг можно рассматривать как график бинарного отношения непосредственной достижимости , заданного на множестве вершин .
В неориентированном графе (V , Е ) множество Е ребер является множеством неупорядоченных пар. Для каждой неупорядоченной пары {u , v } ∈ Е можно считать, что вершины u и v связаны симметричным бинарным отношением ρ , т. е. {u , v } ∈ ρ и {v , u } ∈ ρ .
Таким образом, с каждым неориентированным и ориентированным графом связано бинарное отношение ρ . Это отношение будем называть отношением смежности .
С алгебраической точки зрения как
ориентированный, так и неориентированный
граф можно рассматривать как модель
, сигнатура которой состоит из одного
бинарного отношения :
В классической теории графов изучаются
преимущественно конечные модели такого
рода.
При указанном подходе различия между ориентированным и неориентированным графами проявляется только в свойствах отношения смежности ρ . Если это отношение симметрично , то граф называют неориентированным, и с этой точки зрения неориентированный граф можно считать частным случаем ориентированного.
Применяя к данному частному случаю моделей общие понятия гомоморфизма и изоморфизма …, мы можем сформулировать следующие определения.
Определение 5.14. Отображение h : V 1 → V 2 множества вершин графа G 1 = (V 1 , ρ 1 ) в множество вершин графа G 2 = (V 2 , ρ 2 ) называют гомоморфизмом графов (графа G 1 в граф G 2 ), если для любых двух вершин, смежных в первом графе, их образы при отображении h смежны во втором графе, т. е. если
Биективный гомоморфизм h , такой, что любые две вершины смежны в первом графе тогда и только тогда, когда их образы смежны во втором графе, т. е.
называют изоморфизмом графов G 1 и G 2 (графа G 1 на граф G 2 ), а графы G 1 и G 2 — изоморфными , что записывают в виде G 1 ≅ G 2 .
Гомоморфизм графов, который является эпиморфизмом , называется также гомоморфизмом одного графа на другой.
Возвращаясь к нашему определению графа посредством двух множеств: множества вершин V и множества ребер (дуг) Е , получим следующие варианты определений гомоморфизма и изоморфизма.
Гомоморфизм неориентированного графа G 1 = (V 1 , Е 1 ) в неориентированный граф G 2 = (V 2 , Е 2 ) есть такое отображение h : V 1 → V 2 , что для любых двух вершин первого графа, соединенных ребром, их образы при отображении h также соединены ребром, т. е.
Гомоморфизм ориентированного графа G 1 = (V 1 , Е 1 ) в ориентированный граф G 2 = (V 2 , Е 2 ) есть такое отображение h : V 1 → V 2 , что для любых двух вершин u , v первого графа, таких, что есть дуга, ведущая из u в v , из вершины h (u ) тоже ведет дуга в h (v ), т. е.
Изоморфизм неориентированного графа G 1 на неориентированный граф G 2 есть такая биекция h : V 1 → V 2 , при которой две вершины u и v графа G 1 соединены ребром тогда и только тогда, когда соединены ребром их образы h (u ) и h (v ), т. е.
Аналогично изоморфизм ориентированного графа G 1 на ориентированный граф G 2 есть такая биекция h : V 1 → V 2 , при которой в ориентированном графе G 1 из вершины u ведет дуга в вершину v тогда и только тогда, когда в ориентированном графе G 2 из образа h (u ) вершины и ведет дуга в образ h (v ) вершины v , т. е.
Цит. по: Дискретная математика: учебник для вузов / А.И. Белоусов , С.Б. Ткачев; под ред. В.С. Зарубина , А.П. Крищенко. — 3-е изд. , стереотип. — М.: Изд-во МГТУ им. Баумана , 2004. — С. 341–343. — (Сер. Математика в техническом университете; Вып. XIX).
Говорят также: упорядоченная п-ка (например, упорядоченная тройка, четверка, пятерка и т. д.).
Нефедов В.Н. Курс дискретной математики / В.Н. Нефедов, В.А. Осипова. — М: Издательство МАИ, 1992. — 264 с.
Нефедов В.Н. Курс дискретной математики / В.Н. Нефедов, В.А. Осипова. — М: Издательство МАИ, 1992. — 264 с.
Непорожнев И.П. Элементы дискретной математики / Учеб.-метод. пособие. — Пермь: ПВВКИКУ, 1994. — 38 с.
Нефедов В.Н. Курс дискретной математики / В.Н. Нефедов, В.А. Осипова. — М: Издательство МАИ, 1992. — 264 с.
При таком подходе в неориентированном графе могут быть петли , если отношение р содержит некоторые элементы диагонали , в частности является рефлексивным .
