- •Введение в дискретный анализ
- •Глава 1. Введение в теорию множеств
- •Тема 1.1. Множества и операции над ними
- •1.1.1. Основные понятия
- •1.1.2. Операции над множествами
- •1.1.3. Векторы и прямые произведения
- •Вопросы для повторения
- •Резюме по теме
- •Тема 1.2. Отношения
- •1.2.1. Основные понятия и определения
- •1.2.2. Бинарные отношения. Основные определения
- •1.2.4. Эквивалентность и порядок
- •Вопросы для повторения
- •Резюме по теме
- •Тема 1.3. Соответствия и функции
- •1.3.1. Соответствия и их свойства
- •1.3.2. Взаимно однозначные соответствия и мощности множеств
- •1.3.3. Функции и отображения
- •1.3.4. Операции
- •1.3.5. Гомоморфизмы и изоморфизмы
- •Вопросы для повторения
- •Резюме по теме
- •Глава 2. Математическая логика
- •Тема 2.1. Логика высказываний
- •2.1.1. Логические связки
- •2.1.2. Основные схемы логически правильных рассуждений
- •2.2.2. Булева алгебра
- •2.2.3. Эквивалентные преобразования
- •Вопросы для повторения
- •Резюме по теме
- •Тема 2.3. Полнота и замкнутость
- •2.3.1. Функционально полные системы
- •2.3.2. Алгебра Жегалкина и линейные функции
- •2.3.3. Замкнутые классы и монотонные функции
- •2.3.4. Теоремы о функциональной полноте
- •Вопросы для повторения
- •Резюме по теме
- •Тема 2.4. Нечеткая логика
- •2.4.1. Основные понятия теории нечетких множеств
- •2.4.2. Логические операции над нечеткими множествами
- •2.4.3. Свойства логических операций над нечеткими множествами
- •Вопросы для повторения
- •Резюме по теме
- •Тема 2.5. Нечеткие модели управления
- •2.5.1. Нечеткие операторы
- •2.5.2. Нечеткая и лингвистическая переменные
- •2.5.3. Нечеткий логический вывод
- •Вопросы для повторения
- •Резюме по теме
- •Тема 2.6. Логика предикатов
- •2.6.1. Предикаты. Основные понятия
- •2.6.2. Кванторы
- •2.6.3. Выполнимость и истинность
- •2.6.4. Эквивалентные соотношения. Префиксная нормальная форма
- •Вопросы для повторения
- •Резюме по теме
- •Глава 3. Комбинаторика
- •Тема 3.1. Комбинаторные конфигурации
- •3.1.1. Принципы сложения и умножения
- •3.1.2. Перестановки
- •3.1.3. Размещения
- •3.1.4. Сочетания
- •3.2.2. Полиномиальная формула
- •3.2.3. Формула включений и исключений
- •Вопросы для повторения
- •Резюме по теме
- •Глава 4. Теория графов
- •Тема 4.1. Основные понятия и операции на графах
- •4.1.1. Основные понятия
- •4.1.2. Способы задания графов
- •4.1.3. Операции над частями графа. Графы и бинарные отношения
- •Вопросы для повторения
- •Резюме по теме
- •Тема 4.2. Маршруты и деревья
- •4.2.1. Маршруты, пути, цепи, циклы
- •4.2.2. Дерево и лес
- •5.1.2. Способы задания автоматов
- •5.1.3. Взаимосвязь между моделями Мили и Мура
- •Вопросы для повторения
- •Резюме по теме
- •Тема 5.2. Детерминированные конечные автоматы
- •5.2.1.Основные понятия детерминированных конечных автоматов
- •5.2.2. Схема доказательства правильности конечного автомата
- •5.2.3. Произведение автоматов
- •5.3.2. Детерминизация нка
- •Вопросы для повторения
- •Резюме по теме
4.1.3. Операции над частями графа. Графы и бинарные отношения
Граф H называется частью графа G, H G если V(Н) V(G) и E(H) Е(G).
Если V(Н) = V(G), часть H графа G называется суграфом. Суграф является покрывающим для н-графа G если любая вершина графа G инцидентна хотя бы одному ребру из H.
Подграфом G(V’) графа G( V) с множеством вершин V V’ называется часть, которой принадлежат все ребра с обоими концами изV’.
Над частями графа G могут производиться следующие операции:
дополнение к части H - определяется множеством всех ребер графа G не принадлежащих H: E(H) Е( ) = , Е(H) Е( ) = Е(G):
сумма H1 H2 частей H1, и H2 графа G:
V (H1 H2)= V(Н1) V(H2) и Е(H1 H2)= E(Н1) E(H2);
произведение H1 H2 :
V (H1 H2)= V(Н1) V(H2) и Е(H1 H2)= E(Н1) E(H2).
Две части H1 и H2 не пересекаются по вершинам, если они не имеют общих вершин V(Н1) V(H2) = , а значит, и общих ребер E(Н1) E(H2)= . Части H1 и H2 не пересекаются по ребрам, если E(Н1) E(H2)= . Если V(Н1) V(H2) = , то сумма H1 Н2 называется прямой.
Графы и бинарные отношения: отношению R, заданному на множестве V, взаимно однозначно соответствует ориентированный граф G(R) без кратных ребер с множеством вершин V, в котором ребро (v', v") существует, только если выполнено v'Rv".
Пример 3.
Какими особенностями отличается граф G, взаимно однозначно соответствующий бинарному отношению R, если R:
а) симметрично;
б) антисимметрично;
в) рефлексивно;
г) антирефлексивно;
д) транзитивно.
Пусть бинарное отношение R определено на множестве V= {v1,... ,vn }.
а) Симметричному отношению R взаимно однозначно соответствует неориентированный граф без кратных ребер G(R) в котором ребро ( ) существует, если и только если выполнено (а значит, и в силу симметричности R).
б) Антисимметричному отношению R взаимно однозначно соответствует ориентированный граф без кратных ребер, не содержащий пар вершин с ребрами, противоположно направленными к разным вершинам.
в) Если R рефлексивно, то граф G(R) без кратных ребер имеет петли во всех вершинах.
г) Если R антирефлексивно, то граф G(R) без кратных ребер не имеет петель.
д) Если R транзитивно, то в графе G(R) без кратных ребер для каждой пары ребер ( ) и ( ) имеется замыкающее ребро ( ).
Вопросы для повторения
1.Чему посвящен раздел дискретной математики, изучающий теорию графов?
2.В чем отличие ориентированного и неориентированного графов?
3.Дайте определение графа?
4.В чем заключается смысл отношения инцидентности?
5.Локальная степень вершины графа это?
6.В каком случае графы называются изоморфными?
7.Назовите способы задания графов?
8.Перечислите отличия матрицы инцидентности и матрицы смежности?
9.Когда граф называется частью графа?
Резюме по теме
Рассматривается раздел дискретной математики изучающий теорию графов. Приведены основные понятия теории графов такие, как вершина, ребро, ориентированный граф и так далее. Дано понятие локальной степени. Показаны способы задания графов с их демонстрацией. Отдельно рассмотрены операции над частями графа, а так же графы и бинарные отношения.