- •Лабораторная работа №1 Решение уравнений в алгебре множеств Цель работы: изучение методов решения уравнений и систем уравнений в алгебре множеств.
- •1.Теоретическая часть
- •1.1. Основные понятия теории множеств
- •1.2 Операции над множествами
- •1.3 Правила решения уравнений и систем уравнений с одним неизвестным в алгебре множеств.
- •2. Задания к выполнению работы
- •3. Порядок выполнения работы
- •4. Контрольные вопросы и задачи
- •Лабораторная работа №2 Определение компонент сильной связности произвольного орграфа
- •1. Теоретическая часть
- •1.1. Основные сведения о графах
- •5. Варианты заданий к выполнению работы
- •1.2 Способы задания графов
- •Связность в графах
- •Алгоритм нахождения компонент сильной связности (алгоритм Мальгранжа-Томеску)
- •Алгоритм заполнения столбца .
- •Раскраска графа
- •Задания к выполнению работы
- •Порядок выполнения работы
- •Контрольные вопросы
- •Варианты заданий к выполнению работы
- •Лабораторная работа n3 Определение чисел внутренней и внешней устойчивости графа
- •1 Теоретическая часть
- •1.1. Устойчивые множества вершин графа
- •1.2. Определение чисел устойчивости графа
- •1.3. Фундаментальные циклы графа
- •2. Задания к выполнению работы
- •Определение графа по № варианта
- •3. Контрольные вопросы
- •4. Варианты заданий к выполнению работы
- •Аналитическое представление логических функций. Дизъюнктивная и конъюнктивная нормальные формы
- •Практическая работа №2 Методы минимизации логических функций Логические функции небольшого числа переменных (n 3) можно минимизировать, используя тождества алгебры логики и законы алгебры логики.
- •2. Требования безопасности перед началом работы
- •Требования безопасности во время работы
- •Решение уравнений в алгебре множеств.
Лабораторная работа n3 Определение чисел внутренней и внешней устойчивости графа
Цель работы:
Изучение методов определения внутренне и внешне устойчивых множеств вершин графа, определение чисел устойчивости, цикломатического числа; построение матрицы фундаментальных циклов.
1 Теоретическая часть
1.1. Устойчивые множества вершин графа
Множество вершин графа называется внутренне устойчивым (независимым), если никакие две вершины из этого множества не смежны.
Внутренне устойчивое множество вершин называется максимальным, если оно не является собственным подмножеством некоторого другого внутренне устойчивого множества.
Наибольшее по мощности устойчивое множество называется наибольшим.
Наибольшее внутренне устойчивое множество является максимальным, обратное неверно.
Понятие внутренней устойчивости на содержательном уровне сводится к поиску решения задачи, например, о восьми ферзях: требуется так расставить на шахматной доске наибольшее число ферзей, чтобы они не били друг друга. Таких ферзей не может быть более восьми, т.к. никакие два из них не должны находиться на одной вертикали, горизонтали или диагонали.
Очевидно, что требуемой расстановке будет соответствовать максимальное внутренне устойчивое множество вершин графа, которым соответствуют клетки шахматной доски, клетки одной вертикали, горизонтали или диагонали будут соответствовать ребрам графа.
Число вершин в наибольшем внутренне устойчивом множестве графа G называется числом внутренней устойчивости и обозначается a0(G)
Рис.1
На рис.1 изображен граф G, у которого наибольшими внутренне устойчивыми являются множества вершин {1,2,3,7},{1,2,3,8},{2,3,5,7}, {4,7},{2,3,5,8}; следовательно, O(G)=4. Множество {4,7} является максимальным внутренне устойчивым, но не наибольшим.
Подмножество V’ вершин графа G называется внешне устойчивым, если каждая вершина, не принадлежащая этому множеству (V\V’), смежна с некоторой вершиной из V’.
Внешне устойчивое множество называется минимальным, если никакое его собственное подмножество не является внешне устойчивым.
Внешне устойчивое множество называется наименьшим, если его мощность наименьшая.
Понятие внешней устойчивости на содержательном уровне может быть проиллюстрировано задачей о пяти ферзях: требуется расставить на шахматной доске минимальное число ферзей так, чтобы каждая клетка доски была под боем.
Число вершин в минимальном внешне устойчивом множестве наименьшей мощности называется числом внешней устойчивости и обозначается bo (G)
Отыскание в графе наименьшего внешне устойчивого множества является содержанием многих прикладных задач такого типа: если вершины графа представляют собой технологические модули гибкого автоматизированного процесса, за которым должно осуществляться непрерывное наблюдение, а две вершины графа соединены ребром, если соответствующие им модули можно наблюдать, находясь около одного из них, то требуется так расставить телекамеры, чтобы оператор мог наблюдать за всеми модулями, но при этом число телекамер было бы минимальным.
С понятием устойчивости связано понятие покрытия. Вершина и ребро графа покрывают друг друга, если они инцидентны. Покрытие графа G называется минимальным, если оно не содержит покрытия с меньшим числом вершин, и наименьшим, если число вершин в нем наименьшее среди всех покрытий графа G.
В примере на рис.1 множества Х1={4,5,6,8}, Х2={4,5,6,7}, ХЗ={1,2,3,5,6,8} являются покрытием, причем, Х1 и Х2 - наименьшие покрытия, а ХЗ - минимальное. Множество вершин графа, являющееся одновременно и внутренне и внешне устойчивым, называется ядром графа.
