
- •Лабораторная работа №1 Решение уравнений в алгебре множеств Цель работы: изучение методов решения уравнений и систем уравнений в алгебре множеств.
- •1.Теоретическая часть
- •1.1. Основные понятия теории множеств
- •1.2 Операции над множествами
- •1.3 Правила решения уравнений и систем уравнений с одним неизвестным в алгебре множеств.
- •2. Задания к выполнению работы
- •3. Порядок выполнения работы
- •4. Контрольные вопросы и задачи
- •5. Варианты заданий к выполнению работы
- •Лабораторная работа №2 Определение компонент сильной связности произвольного орграфа
- •1. Теоретическая часть
- •1.1. Основные сведения о графах
- •1.2 Способы задания графов
- •Связность в графах
- •Алгоритм нахождения компонент сильной связности (алгоритм Мальгранжа-Томеску)
- •Алгоритм заполнения столбца .
- •Раскраска графа
- •Задания к выполнению работы
- •Порядок выполнения работы
- •Контрольные вопросы
- •Варианты заданий к выполнению работы
- •Лабораторная работа n3 Определение чисел внутренней и внешней устойчивости графа
- •1 Теоретическая часть
- •1.1. Устойчивые множества вершин графа
- •1.2. Определение чисел устойчивости графа
- •1.3. Фундаментальные циклы графа
- •2. Задания к выполнению работы
- •Определение графа по № варианта
- •3. Контрольные вопросы
- •4. Варианты заданий к выполнению работы
- •Аналитическое представление логических функций. Дизъюнктивная и конъюнктивная нормальные формы
- •Практическая работа №2 Методы минимизации логических функций Логические функции небольшого числа переменных (n 3) можно минимизировать, используя тождества алгебры логики и законы алгебры логики.
- •2. Требования безопасности перед началом работы
- •Требования безопасности во время работы
- •Решение уравнений в алгебре множеств.
1.2. Определение чисел устойчивости графа
Поиск чисел как внутренней, так и внешней устойчивости связан с полным перебором всех устойчивых множеств вершин графа. Существуют специальные методы, позволяющие сократить полный перебор, один из них метод Магу.
Поиск числа внутренней устойчивости по методу Магу сводится к составлению систем логических (булевых) уравнений по матрице смежности графа с последующим ее решением. Результатом решения являются все максимальные внутренне устойчивые множества вершин графа, среди которых и выбирается число внутренней устойчивости. При составлении логических уравнений для каждой i-ой строки для всех клеток матрицы с единицами выписываются выражения вида: ivj, где j - номер столбца, на пересечении которого с i-ой строкой стоит единица, причем, ij. Затем все полученные выражения объединяются с помощью конъюнкций и выполняются всевозможные упрощения (раскрываются скобки и выполняются поглощения).
Максимальные внутренне устойчивые множества выписываются из полученного результата: для каждой конъюнкции выписываются те вершины графа, которые в нее не входят, они и образуют максимальное внутренне устойчивое множество вершин графа.
-
1
2
3
4
Пример
1
1
2
1
3
1
1
1
4
0
1
1
Рис.2
Граф задан матрицей смежности (рис.2).
Для него имеем: (2v1)(3v1)(4v2)(3v2)=(23v13v12v1)(43v23v24v2)=
=(23v1)(43v2)=134v234v23v12=134v23v12;
Максимальными внутренне устойчивыми будут множества:{2},{1,4},{3,4}.
Максимальная мощность полученных множеств - 2, следовательно, число внутренней устойчивости тоже равно двум.
Поиск числа внешней устойчивости по методу Магу состоит в составлении для каждого j-го столбца матрицы смежности выражений вида: jvivkvlv...vm, где i ,k ,l ,m - номера строк матрицы смежности, на пересечении которых со столбцом j ставится единица. Подобные выражения записываются для каждого столбца матрицы, затем они объединяются с помощью конъюнкций. После преобразований и упрощений получаются конъюнкции, определяющие устойчивые множества. Для рассмотренного примера (рис.2) имеем:
1v(1v2v3)(2v3v4)(3v3)(4v4)=(1v2v3)(2v3v4).3.4=
(12v2v23v13v3v14v24v34).3.4=3.4(2v3v14)=134v34v234=34.
Т.о., внешне устойчивым является множество {3,4}, а число внешней устойчивости равно двум.
Метод Магу позволяет определить и ядро графа, для чего из множеств, внутренне и внешне устойчивых и определенных по описанному методу, выбираются те множества вершин графа, которые одновременно и внутренне и внешне устойчивы.
В рассмотренном примере ядро графа образуют вершины 3 и 4.