М етод минимизирующих карт.
Пусть задана формула своей СДНФ:
XYZXYZXYZ.
Составим таблицу следующим образом:
отведем три столбца для значений переменных, столбцы для значений формулы;
в первых трех столбцах приведем все возможные наборы переменных;
в столбцах для конъюнкций будем ставить десятичные эквиваленты двоичных чисел, соответствующих наборам значений переменных; например, в столбце для конъюнкции XY при X=0 и Y=0 ставим 0; при X=0 и Y=1 – 1; при X=1 и Y=0 – 2; при X=1 и Y=1 – 3 и т. д.;
X
Y
Z
XY
XZ
YZ
XYZ
Значение формулы
0
0
0
0
0
0
0
0
0
0
1
0
1
1
1
0
0
1
0
1
0
2
2
1
0
1
1
1
1
3
3
0
1
0
0
2
2
0
4
1
1
0
1
2
3
1
5
0
1
1
0
3
2
2
6
1
1
1
1
3
3
3
7
0
вычеркиваем строки, где значение формулы равно 0;
в оставшихся строках вычеркиваем числа, которые вычеркнуты в том же столбце в предыдущей операции;
из каждой невычеркнутой строки выбираем наименьшие по числу компонентов конъюнкции. В таблице они обведены кружочками.
Получаем
YZXZXZYZXZYZ(XY)Z.
Соответствующая схема:
- Хакасский государственный университет им. Н.Ф.Катанова математическая логика
- Содержание
- Литература.
- Введение.
- Алгебра высказываний.
- §1. Высказывания и операции над ними.
- Упражнения.
- §2. Формулы алгебры высказываний. Виды формул.
- Упражнения.
- §3 Логическое следствие
- Основные методы установления верности логического следствия:
- Упражнения
- §4 Равносильность формул алгебры высказываний.
- Упражнения
- §5 Нормальные формы для формул алгебры высказываний.
- Отыскание нормальных форм Упражнения.
- Применение нормальных форм.
- Нахождение следствий из посылок.
- Нахождение посылок для данных следствий.
- § 6. Булевы функции (функции алгебры логики).
- Классы булевых функций.
- Упражнения.
- §7. Алгебра логики и релейно-контактные схемы.
- Анализ релейно-контактных схем. Упражнения.
- Синтез релейно-контактных схем.
- §8. Особые методы минимизации.
- Графический метод.
- М атрица Карно.
- Метод неопределенных коэффициентов.
- М етод минимизирующих карт.
- М етод Квайна.
- Упражнения.
- Примерные варианты контрольных работ.