КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Дизъюнктивная и конъюнктивная нормальные формы
Аналитическое представление логических функций. Практическая работа N1 Варианты заданий к выполнению работы Контрольные вопросы Задания к выполнению работы
Задание1. Определить число внутренний устойчивости графа, заданного в Приложении. Задание 2. Определить число внешний устойчивости графа, заданного в Приложении. Задание 3. Определить цикломатическое число и число остовов графа. Задание 4. Построить матрицу фундаментальных циклов. Задание 5. Определить компоненты сильной связности, 'провести раскраску графа. Задание 6. Сравнить результаты, полученные в п.п. 3-5.
Определение графа по № варианта По номеру ij из таблиц 1-9 Приложения берется таблица с № i; по j из таблицы 10 выбирается строка и осуществляется множества {а, b, с, d, e, f, g, h} столбцов матрицы смежности с № i на цифры из {1, 2, 3, 4, 5, 6, 7, 8} в соответствии с таблицей 10, затем производится перестановка столбцов матрицы смежности в порядке возрастания номеров. В результате получается матрица смежности требуемого графа.
Аналитическое представление предполагает запись произвольной логической функции (ЛФ) в виде формул, переменными в которых являются известные ЛФ. Дизъюнктивная нормальная форма(ДНФ) – это ЛФ, представляющая собой дизъюнкцию отдельных термов, каждый из которых есть некоторая ЛФ, содержащая только конъюнкции и инверсии. Например: F(A,B,C) = Конъюнктивная нормальная форма (КНФ) - это ЛФ, предоставляющая собой конъюнкцию отдельных термов, каждый из которых есть ЛФ, содержащая только дизъюнктивную и инверсии. Например: F (A,B,C)= ()(). Для однозначного представления ЛФ используются совершенные дизъюнктивная и конъюнктивная нормальные формы (СДНФ и СКНФ). СДНФ - это дизъюнктивная форма, в которую входят конъюнкции только максимальные для данной ЛФ ранга. Например, для функции трех переменных F(A,B,C) совершенной ДНФ будет представление: F(A,B,C)= v v v v . Где каждая элементарная конъюнкция содержит три буквы. Аналогично определяется СКНФ. При получении нормальных форм ЛФ, а также при переходе от нормальных форм к совершенным формам обычно пользуются: 1) известными свойствами элементарных функций И, ИЛИ, НЕ x v x = x; x v 1 = 1; x v 0 = x; ; x * x = x; x * 1 = x; x * 0 = 0; . 2) законами: ассоциативным (сочетательным): x1 (x2x3) = (x1x2)x3 , x1 v (x2 v x3) = (x1 v x2) v x3 ; коммутативным (переместительным): x1x2 = x2x1 x1 v x2 = x2 v x1 ; дистрибутивным (распределительным): x1(x2 v x3) = (x1x2) v(x1x3), x1 v (x2x3) = (x1 v x2) v(x1 v x3); де Моргана: , склеивания и поглощения: v x1x2 = x1, () v x2 = x1 v x2. Пример: Упростить функцию в ДНФ: F(x1,x2,x3) = . Прежде всего, необходимо перевести эту функцию в СДНФ, т.к. только СДНФ дает единственное представление ЛФ, для чего воспользуемся свойствами дизъюнкции и конъюнкции. x v x = 1; x * 1 = x; x v 1 = 1. Две последних конъюнкции домножаем на () и () и приводим подобные члены: F(x1,x2,x3) = = = = = = = . Задачи: 1. Упростить ЛФ четырех переменных: F(x1,x2,x3,x4) = .
2. Доказать, что F1(x1,x2,x3) = F2(x1,x2,x3), если F1(x1,x2,x3) = ; F2(x1,x2,x3) = x1 v x2.
3. Преобразовать в СДНФ и СКНФ следующие функции, представление в ДНФ и КНФ: а) F1(x1,x2,x3) = ; б) F1(x1,x2,x3) = .
4. Представление ЛФ в ДНФ и КНФ: а) F1(x1,x2,x3) = ; б) F1(x1,x2,x3 ) = .
5. Упростить ЛФ, используя свойства элементарных функций: а) F1(x1,x2,x3) = ; б) F1(x1,x2,x3) = v1(1,2,3,4,5,6,7).
Дата добавления: 2017-01-13; Просмотров: 964; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |