
- •3. Законы де Моргана в алгебре множеств
- •6,123. Диаграмма Эйлера-венна для иллюстрации операции над множествами
- •8. Таблица истинности функций импликации
- •9. Свойство симметричности отношений
- •20.Постановка задачи минимизации в классе днф
- •22. Таблица истинности функций шеффера и вебба
- •29.Геометрическое представление фал
- •35,111.Минимизация фал методом неопределенных коэффициентов
- •38. Таблица истинности эквивалентности и сложение по модулю 2
- •41.Предельное разложение шеннона
- •48. Таблица истинности функции сложение по модулю 2 и дизъюнкция
- •83. Свойство транзитивности отношений
- •87. Свойства операций над множествами.
- •98.Метод квайна-Мак-Класки
- •107. Неполностью определенные фал и их доопределение
- •113. Мощность множества и эквивалентные множества
- •118. Операции с универсальным и пустым множествами
- •130. Сколько существует функций от n переменных
35,111.Минимизация фал методом неопределенных коэффициентов
Минимизация ФАЛ. Определение: Преобразование логических функций с целью упрощения их аналитического представления называются минимизацией. Определение: Несклеивающиеся импликанты называются прослойками. Определение: Формула, состоящая из простых импликант – тупиковая. Пример: 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 Если в процессе склейки образуется форма R, содержащая члены вида , что позволяет добавить к исходной форме R несколько членов вида пар и после этого продолжить минимизацию. Метод неопределенных коэффициентов. Суть метода состоит в преобразовании ДСНФ в МДНФ. любую ФАЛ можно представить в виде Алгоритм определения коэффициентов: 1. Исходное уравнение разбить на систему уравнений, равных числу строк в таблице истинности. 2. Напротив каждого выражения поставить соответствующее значение функции. 3. Выбрать строку, в которой значение функции к нулю. 4. Просмотреть строки, где функция имеет единичное значение, и вычеркнуть все коэффициенты, встречающиеся в нулевых строках. 5. Проанализировать оставшиеся коэффициенты в единичных строках. 6. Используя правило, что дизъюнкция равна 1 если хотя бы один из , выбрать mi -термы минимального ранга. Причем отдавать предпочтение коэффициентам, встречающимся в нескольких уравнениях одновременно. 7. Записать исходный вид функции. Метод неопределенных коэффициентов применим для дизъюнктивной формы и непригоден для конъюнктивной.
37. количество доопределений неполность определенных ФАЛ. Число различных доопределений неполностью определенной булевой функции f×(x1, …, xn) равно 2k
38. Таблица истинности эквивалентности и сложение по модулю 2
Логическая равнозначность (эквивалентность, тождество) - определяет результат сравнения двух простых логических выражений А и В. Результатом ЭКВИВАЛЕНТНОСТИ является новое логическое выражение, которое будет истинным тогда и только тогда, когда оба исходных выражения одновременно истинны или ложны. Обозначение: ≡ . 11-1;10-1;01-1;00-0.
Сложение по модулю 2 (исключающее ИЛИ, в просторечье XOR) - определяет результат сравнения двух простых логических выражений А и В. Результатом является новое логическое выражение, которое будет истинным тогда и только тогда, когда оба исходных выражения различны.11-0;10-1;01-1;00-0.
40. свойство транзитивности отношений mimjmk (miRmj)(mjRmk) mi R mk
41.Предельное разложение шеннона
Предельное разложение Шеннона (k=n) булевой функции f(x1,x2,…,xn), не равной 0, имеет вид:
Предельное
разложение Шеннона булевой функции
f(x1,x2,…,xn)
является ее СДНФ. В алгебре Буля
справедлив принцип двойственности,
согласно которому имеем следующие
двойственные разложения Шеннона булевой
функции f(x1,x2,…,
xk
, xk+1,…
,xn):
По k переменным
42. нахождение минимального покрытия таблицы Квайна. Покрытием таблицы Квайна -подмножество таких ее строк, которые в совокупности покрывают все столбцы таблицы. Длиной покрытия назовем количество строк, образующих покрытие. Рангом строки таблицы Квайна назовем ранг приписанной ей простой импликанты. Минимальным покрытием таблицы Квайна назовем покрытие с минимальной суммой рангов строк.Нетрудно видеть, что минимальное покрытие таблицы Квайна функции f(x1, …, xn) задает минимальную ДНФf. Таким образом, задача минимизации булевой функции решается построением таблицы Квайна и поиском минимальных покрытий.
43. найти отношение, обладающее свойствами рефлективности, симметричности, транзитивности. Отношение R на множестве Х называется отношением эквивалентности, если оно одновременно обладает свойством рефлексивности, симметричности и транзитивности. Примерами: отношения равенства геометрических фигур, отношение параллельности прямых (при условии, что совпадающие прямые считаются параллельными).
46.
максимальный интервал ФАЛ. Интервал
I назовем максимальным
для булевой функции f(x1,
…, xn),
если он является допустимым для этой
функции, и не существует другого
допустимого интервала I', такого что I
I'.
Интервал назовем допустимым
для булевой функции,
если на всех его наборах функция равна
1.
47.
не полностью определенные ФАЛ и их
минимизация . Подмножество
FMyMx
называется функцией, если для каждого
элемента х, х
Mx
найдется не
более одного элемента у
My
вида (х,у)F,
при этом ф-ия называется всюду( полностью
определенной) , в протвном случае –
частично определенной.
реально на
практике функции либо не определены
полностью, либо есть запрещенные
комбинации. Минимизировать
неполностью определенную булеву функцию
– это значит выбрать среди кратчайших
ДНФ всех ее доопределений самую короткую
ДНФ. Пусть заданна ф-ия f()=
от неполно определенной ф-ии строятся
две ф-ии, нулевого определения и единичного
доопределения. После этого нахадится
лин покрытие конституент един ф-и
нулевого определения и ф-ии единичного
доопределения. Вместо неопределенностей
подставляем 1
решаем методом Квайна-МАК-Класки.