Метод Квайна-Мак-Класки
Метод формализован на этапе нахождения простых импликант. Формализация проводится таким образом:
1) Все конституэнты "1" из СДНФ булевой функции записываются их двоичными номерами.
2) Все номера разбиваются на непересекающиеся группы, в i-ой группе находятся конституэнты "1", содержащие i единиц в номере.
3) Склеиваются только номера соседних групп, склеивание номера как-либо отмечают.
4) Производят все возможные склеивания. Неотмеченные после склеивания номера являются простыми импликантами.
Пример:
1) В СДНФ заменим все конституэнты "1" их двоичными номерами:
2) Образуем группы двоичных номеров и произведем склеивание:
номер
группы
двоичные номера конституэнт "1"
номер группы
двоичные номера конституэнт "1"
номер группы
двоичные номера конституэнт "1"
-
0001
0011 , 0101
0111 , 1110
1111
00*1 , 0*01
0*11 , 01*1
*111, 111*
0**1
Простые импликанты: *111, 111*, 0**1
МДНФ:
Разбиение конституэнт на группы позволяет уменьшить число парных сравнений при склеивании.
Дата добавления: 2014-01-06 ; Просмотров: 328 ; Нарушение авторских прав? ; Мы поможем в написании вашей работы!
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет