- •Практический раздел
- •Задачи для самостоятельного решения
- •Контрольное задание №2. Получить сднф, скнф, используя таблицу истинности. Построить днф, кнф, упростив выражение.
- •Методические указания
- •Задачи для самостоятельного решения
- •Контрольное задание №3. Упростить схему (рис. 2)
- •Методические указания
- •Задачи для самостоятельного решения
- •Задачи для самостоятельного решения
- •Задачи для самостоятельного решения
- •Методические указания
- •Задачи для самостоятельного решения. В задачах также надо методом Магу найти доминирующие и независимые множеств вершин графа и исследовать граф на наличие эйлерова и гамильтонова циклов
- •Задачи для самостоятельного решения.
- •Алгоритмы на булевых матрицах. Алгоритмы анализа графов и их использование
Алгоритмы на булевых матрицах. Алгоритмы анализа графов и их использование
8.1.«Жадный» алгоритм нахождения кратчайшего покрытия
8.2.Минимаксный алгоритм нахождения кратчайшего покрытия
8.3.Эвристический метод 1 нахождения безусловного диагностического теста
8.4.Минимаксный алгоритм нахождения независимых множеств графа
8.5.Минимаксный алгоритм раскраски графа
8.6.«Жадный» алгоритм раскраски графа
8.7.«Жадный» алгоритм нахождения независимых множеств графа
8.8.Алгоритм нахождения минимального вершинного покрытия в графе
8.9.Предложить алгоритм поиска связных компонент графа, используя поиск в глубину.
8.10.Предложить алгоритм топологической сортировки вершин орграфа, используя поиск в глубину. Топологической сортировкой вершин графа называется такой способ пометки вершин ациклического графа числами 1.2.....что если из вершины xi в вершину xj идет дуга. то i>j.
8.11.Используя поиск в глубину, предложить алгоритм определения наличия в графе циклов четной длины.
8.12.Используя поиск в глубину, предложить алгоритм подсчета числа связных компонент графа.
8.13.Используя поиск в глубину, предложите алгоритм проверки графа на двудольность.
8.14.Используя поиск в глубину, предложить алгоритм поиска мостов графа.
8.15.Используя поиск в глубину, предложить алгоритм отыскания всех клик графа.
8.16.Используя поиск в глубину, предложить алгоритм проверки ориентированного графа на ацикличность.
8.17.Используя поиск в глубину, предложить алгоритм нахождения остовного дерева.
8.18.Используя поиск в глубину, предложите алгоритм нахождения остовного дерева наибольшей стоимости в нагруженном связном графе.
8.19.Используя поиск в ширину, предложить алгоритм исследования графа на связность.
8.20.Используя поиск в ширину, предложить алгоритм исследования графа на двудольность.
8.21.Используя поиск в ширину, предложить алгоритм отыскания всех клик графа.
8.22.Используя поиск в ширину, предложить алгоритм подсчета компонент связности графа.
8.23.Предложить алгоритм топологической сортировки вершин орграфа, используя поиск в ширину. Топологической сортировкой вершин графа называется такой способ пометки вершин ациклического графа числами 1.2.....что если из вершины xi в вершину xj идет дуга. то i>j.
8.24.Используя поиск в ширину, предложить алгоритм вычисления расстояния от вершины x до всех вершин связного графа.
8.25.Предложить алгоритмы реализации операций на графах, заданных матрицами смежности (объединение, пересечение, композиция).