Дизъюнктивная нормальная форма (ДНФ). — КиберПедия 

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Дизъюнктивная нормальная форма (ДНФ).

2017-12-12 434
Дизъюнктивная нормальная форма (ДНФ). 0.00 из 5.00 0 оценок
Заказать работу

 

Имея БФ, мы можем представить ее в виде ДСНФ, но такая форма не является единственной.

Пусть ДСНФ некоторй функции

Так как А А = А, можно представить F в виде:

 

Далее с, помощью скобочных преобразований, можно получить:

В полученном выражении меньше букв и операций чем в исходном.

Так как А = 1, то дальнейшие преобразования приведут нас к форме:

 

Здесь еще меньше букв и операций. Таким образом, была выполнена минимизация исходной БФ.

Минимизация БФ подразумевает упрощение формул (при сохранении их эквивалентности) в определенном классе формул и при определенном способе подсчета сложности.

В качестве формул в теории БФ чаще всего рассматривают бесскобочные выражения вида «дизъюнкция конъюнкций» (аналог в обычной алгебре – сумма произведений), так как простые скобочные формы удобно строить из простых бесскобочных.

 

Ведем определения, касающиеся минимизации БФ.

 

Конъюнкция называется элементарной, если каждая переменная входит в нее только один раз.

 

Дизъюнкция элементарных конъюнкций называется дизъюнктивной нормальной формой (ДНФ).

 

Длиной ДНФ называется число конъюнкций, из которых она состоит.

 

ДНФ, имеющая наименьшую длину среди всех эквивалентных, называется кратчайшей.

 

ДНФ, имеющая наименьшее число букв среди всех эквивалентных, называется минимальной ДНФ (МДНФ).

 

МДНФ может не быть кратчайшей и наоборот.

ДНФ D называется ДНФ БФ F, если М 1 для D совпадает с М 1 БФ F (М 1 (D) = М 1 (F)).

 

БФ Ф называется импликантой БФ F, если множество наборов М1(Ф) является частью (подмножеством) множества наборов М1(F).

Обозначается это как: М 1 (Ф) М 1 (F).

Рассмотрим пример.

Пусть

Ф 1= XY; Ф 2= YZ;

M 11) = = (110, 111)

M 12) = = (011, 111)

M 13) = = (101, 111)

M 1 (F) = (101, 110,111)

 

Ф 1 и Ф 3 являются импликантами F, так как их множества М1, являются частью М1 функции F.

Ф 2 не является импликантой F, так как один набор из М1 (011), не входит в М1 функции F.

 

Простая импликанта - неукорачиваемая конъюнкция – из нее нельзя удалить ни одной переменной.

Конъюнкция К является простой импликантой БФ F, если:

1) К - импликанта БФ F;

2) Любая К*, состоящая из части букв К, не является импликантой БФ F.

 

Рассмотрим пример простой импликанты.

X Y Z F
       
       
       
       
       
       
       
       

Предположим, что - простая импликанта БФ F.

 

Докажем это.

1) М 1 (F) = (000,001,010,011,100)

М 1 (Ф) = (000,100)

Следовательно, Ф является импликантой F.

2) Из Ф можно получить две более короткие конъюнкции: и .

M 1 () = (000,001,100,101)

M 1 () M1(F) следовательно, не является импликантой F.

M 1 () = (000,010,100,110)

M 1 () M 1 (F) следовательно, не является импликантой F.

Следовательно из Ф нельзя удалить ни одной переменной.

 

Из 1) и 2) следует, что Ф простой импликантой F.

 

ДНФ, состоящая из всех простых импликант бф, называется сокращенной ДНФ (СДНФ).

Число букв в СДНФ может быть не только меньше, но и больше чем у ДСНФ. Слово «сокращенная» говорит о том, что в ДСНФ используются максимально укороченные (сокращенные) конъюнкции.


Поделиться с друзьями:

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.