ГОТОВЫЕ ДИПЛОМНЫЕ РАБОТЫ, КУРСОВЫЕ РАБОТЫ, ДИССЕРТАЦИИ И РЕФЕРАТЫ
Математические основы дискретных систем. Решение 6 заданий. | |
Автор | Татьяна |
Вуз (город) | Москва |
Количество страниц | 8 |
Год сдачи | 2009 |
Стоимость (руб.) | 1500 |
Содержание | Задание 1
Для логической функции Y(x1, x2, x3, x4), заданной таблицей истинности, составить совершенную дизъюнктивную нормальную форму (СДНФ) и совершенную конъюнктивную нормальную форму (СКНФ). Полученные выражения функции минимизировать с помощью законов алгебры логики. Задание 2 На множествах А (|A| = 6), В (|B| = 7), С (|C| = 5) заданы отношения R A B и Q B C в виде матриц смежности. Требуется: 1. Получить матрицу смежности композиции R Q. 2. Изобразить графы отношений R, Q и R Q. 3. Определить, является ли каждое из отношений R, Q и R Q: а) полностью определенным; б) сюръекцией; в) инъекцией; г) функцией; д) биекцией. Задание 3 Ориентированный граф G с множеством вершин V = {1, 2, 3, 4, 5, 6, 7} задан списком дуг E = {(1, 6), (2, 1), (2, 3), (3, 1), (3, 3), (3, 4), (3, 6), (4, 2), (5, 1), (5, 6), (5, 6), (5, 6), (7, 4), (7, 6)}. Требуется: 1. Построить реализацию графа G. 2. Составить матрицу инциденций графа G. 3. Составить матрицу смежности графа G. 4. Составить матрицу смежности ассоциированного неориентированного графа G . 5. Построить списки смежности графов G и G . Задание 4 Взвешенный неориентированный граф G с множеством вершин V = {1, 2, 3, 4, 5, 6, 7, 8} задан матрицей весов ребер. Требуется: 1. Построить реализацию графа G. 2. Выбрать наилегчайший остов графа G. Задание 5 Задан взвешенный неориентированный граф G в виде решетки с квадратными ячейками. Узлы решетки являются вершинами графа. Веса ребер помечены числами. Требуется найти кратчайший путь из левого верхнего угла решетки в нижний правый угол. Задание 6 Разработать универсальную программу для обработки двух отношений, заданных на одном множестве A (|A| = 6). В программе предусмотреть: 1. Генерацию, ввод, редактирование, загрузку из файла и сохранение в файле матриц исходных отношений. 2. Вычисление обратного отношения. 3. Вычисление дополнения отношения. 4. Вычисление объединения отношений. 5. Вычисление пересечения отношений. 6. Вычисление композиции отношений. 7. Вывод исходных и результирующих отношений в виде матриц и графов. |
Список литературы | Литература
1. Кристофидес Н. Теория графов. Алгоритмический подход. 2. Харари Ф. Теория графов. 3. Новиков Ф.А., Дискретная математика для программистов |
Выдержка из работы | Задание 1
Для логической функции Y(x1, x2, x3, x4), заданной таблицей истинности, составить совершенную дизъюнктивную нормальную форму (СДНФ) и совершенную конъюнктивную нормальную форму (СКНФ). Полученные выражения функции минимизировать с помощью законов алгебры логики. N x1 x2 x3 x4 Y 1 0 0 0 0 0 2 1 0 0 0 1 3 1 1 0 0 0 4 0 1 0 0 1 5 0 1 1 0 0 6 1 1 1 0 1 7 1 0 1 0 0 8 0 0 1 0 1 9 0 0 1 1 0 10 1 0 1 1 1 11 1 1 1 1 0 12 0 1 1 1 1 13 0 1 0 1 0 14 1 1 0 1 1 15 1 0 0 1 0 16 0 0 0 1 1 Решение: Для построения СДНФ с помощью таблиц истинности су¬ществует алгоритм: 1. необходимо выбрать из таблицы истинности функции все наборы аргументов, на которых функция принимает значения «1»; 2. выписать элементарные конъюнкции, соответствующие этим наборам элементов; если xi входит в данный набор как 1, он вписывается без изменения в конъюнкцию, если xi входит в дан¬ный набор как 0, то в конъюнкцию вписывается отрицание xi (т.е. ); 3. все полученные элементарные конъюнкции соединяются между собой знаками дизъюнкции - . Запишем СДНФ данной функции: Для построения СКНФ с помощью таблиц истинности су¬ществует алгоритм: 1. необходимо выбрать из таблицы истинности функции все наборы аргументов, на которых функция принимает значение «0»; 2. выписать элементарные дизъюнкции, соответствующие этим наборам элементов; если xi входит в данный набор как 0, он вписывается без изменения в дизъюнкцию, если xi входит в дан¬ный набор как 1, то в дизъюнкцию вписывается отрицание xi (т.е. ); |