- •Теория множеств.
- •Свойства подмножеств.
- •Операции над множествами.
- •Алгебра теории множеств.
- •Решение уравнений алгебры множеств.
- •Кортеж.
- •Проекция множества.
- •График и свойства графика
- •Свойства графиков.
- •Прямое (декартовое) произведение множество.
- •Соответствия.
- •Отношения.
- •Операции над отношениями.
- •Основные свойства отношений.
- •Решетки. Диаграммы Хассе.
- •Математическая логика Высказывания и операции над высказываниями.
- •Операции над высказываниями.
- •Формулы математической логики.
- •Формулы равносильности.
- •Различные формы представления высказываний
- •Выполнимость формулы алгебры логики
- •Применение математической логики.
- •Минимизация сложных высказываний.
- •Метод Квайна.
- •Метод минимизирующих карт.
- •Метод минимизации с помощью карт Вейча.
- •Булевые функции и их свойства.
- •Функциональная полнота. Теорема Поста.
- •Логика предикат.
- •Логические операции над предикатами.
- •Квантовые операции.
- •Равносильные формулы логики предикатов.
- •Предваренная нормальная форма предиката
- •Теория графов
- •Основные понятия теории графов
- •Эйлеров граф.
- •Множество внутренней устойчивости графа
- •Алгоритм Магу для определения множества внутренней устойчивости графа
- •Множество внешней устойчивости графа
- •Алгоритм Магу для определения множества внешней устойчивости.
- •Множество путей в графе
- •Алгоритм фронта волны. Поиск минимального пути в графе.
- •Алгоритм фронта волны.
- •Ярусно-параллельная форма графов
- •Деревья и леса
- •Алгоритм получения дерева из графа
- •Теория алгоритмов
- •Рекурсивная функция
- •Пусть даны функции:
- •Машина Тьюринга
- •Работа машины Тьюринга:
- •Нормальные алгоритмы Маркова
- •Теория автоматов
- •Законы функционирования автоматов.
- •Задание автоматов
- •Минимизация автоматов
- •Алгоритм минимизации автомата Мили
- •Особенности минимизации автомата Мура. :
- •Минимизация частичных автоматов.
- •Переход от автомата Мили к автомату Мура
- •Переход от автомата Мура к автомату Мили
Множество внешней устойчивости графа
Множество внешней устойчивости – множество вершин, для которых выполняется одно из следующих правил:
1). Любая вершина входит в это множество
2) Либо вершина не входит в это множество, но из этой вершины есть дуга в данное множество.
Пусть дан граф . Тогда для множества внешней устойчивостисправедливо следующее:
(3.12)
Число внешней устойчивости (β) – это наименьшая мощность из всех множеств внешней устойчивости.
Алгоритм Магу для определения множества внешней устойчивости.
Пусть дан граф . Для данного графа существует множество внешней устойчивости.
Вводятся булевые переменные ипо тому же правилу, что и для алгоритма Магу для определения множества внутренней устойчивости.
Тогда определение множества внешней устойчивости (3.12) запишется следующим образом:
(3.13)
Для справедливо следующее
(3.14)
Данное уравнение лежит в основе алгоритма Магу
Алгоритм Магу состоит из следующих этапов:
Для графа составляется матрица смежности
Матрица смежности дополняется единицами (1) по главной диагонали.
Для каждой строки выписываются дизъюнкции.
Выражение приводится к ДНФ.
Все вершины, входящие в элементарную конъюнкцию, образуют множество внешней устойчивости
ПРИМЕР
Определить множество внешней устойчивости для графа, представленного на рис. 3.7.
Матрица смежности имеет вид:
-
1
1
1
1
1
1
Дополним матрицу смежности единицами по главной диагонали
-
1
1
1
1
1
1
1
1
1
1
Для каждой строки выписываются дизъюнкции:
(3.15)
Приведем выражение к ДНФ:
(3.16)
Множества внутренней устойчивости:
Числом внешней устойчивости = 2.
Ядром графа называется подмножество вершин, являющихся одновременно внутренней и внешней устойчивостью.
Граф, представленный на рис. 3.7. имеет ядро
Множество путей в графе
По матрице смежности можно определить, сколько различных путей существует между i-той и j- той вершинами длиной в к единиц. Для этого необходимо определить матрицу , где- матрица смежности.
Если элемент матрицы:
- между i-той и j- той вершины не существует пути длиной в к единиц;
- между i-той и j- той вершины существуют различных путей длиной вк единиц;
Если - нулевая матрица, это означает, что графе нет путей вк единиц, а максимальный путь – это путь длиной в (к -1) единиц.