Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Полнота системы булевых функций ⇐ ПредыдущаяСтр 6 из 6
Для начала дадим основные определения. Определение. Говорят, что булева функция сохраняет 0, если f (0,0,…,0)=0. Определение. Говорят, что булева функция сохраняет 1, если . Определение. Функция, реализуемая формулой , называется двойственной к функции . Функцию, двойственную к функции , обозначают , т.е. . Определение. Говорят, что булева функция самодвойственная, если . Определение. Если для любого (), то говорят, что вектор предшествует вектору и пишут . Например, ; . Определение. Говорят, что булева функция монотонна, если для любых наборов и значений переменных, таких что , выполняется неравенство . Определение. Говорят, что булева функция линейна, если в ее каноническом полиноме Жегалкина коэффициенты при всех слагаемых, содержащих произведения переменных, равны 0. Для того чтобы система булевых функций обладала полнотой, она должна не сохранять ноль, единицу, не быть самодвойственной, монотонной и линейной. ПРИМЕР. Является ли система булевых функций полной? Чтобы убедиться в функциональной полноте, составим таблицу, столбцы которой соответствуют классам , , , ,. , строки – функциям , а в клетках проставляется «+» или «–» в зависимости от того, принадлежит ли функция соответствующему классу или не принадлежит.
Как видно из таблицы, для каждой пары классов найдется функция, принадлежащая одному классу из пары и не принадлежащая другому Определение. Система функций B называется базисом, если: 1. B – полна; 2. при удалении из системы B хотя бы одной функции, полнота теряется.
ПРИМЕРЫ. 1. – дизъюнктивный базис Буля. 2. – конъюнктивный базис Буля. 3. – базис Шеффера. 4. – базис Пирса. 5. – базис Жегалкина.
Минимизация высказываний методом Квайна
1. Выражение из произвольной формы приводится к СДНФ. 2. Выполнив в СДНФ все возможные неполные склеивания, а затем все возможные поглощения мы получим Сокращенную ДНФ (СкДНФ). Конъюнкции в СкДНФ называются импликантами. 3. На основании СкДНФ и СДНФ строим импликантную матрицу и путем нахождения минимального покрытия этой матрицы получаем минимальную дизъюнктивную нормальную форму (МДНФ). ПРИМЕР. Минимизировать функцию
Решение. Воспользуемся алгоритмом метода Квайна. 1. Получить СДНФ. 2. Получить сокращенную ДНФ (СкДНФ), используя следующие равносильности: – склеивание; – неполное склеивание; – поглощение. 3. Построить импликантную матрицу, с помощью которой получить МДНФ. 1. - ДНФ - СДНФ 1 2 3 4 5 6 2. Применяя операции склеивания, получаем СкДНФ.
3. Составляем импликантную матрицу
Выбираем импликанты, которые поглощают все конституенты единицы.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-04-12; просмотров: 91; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.218.70.93 (0.009 с.) |