ВУЗ:
Составители:
Рубрика:
25
Разлагая данную функцию
f
по формуле (**) с учетом, что
1
1
=
Ú
D
,
D
D
=
Ú
0
, имеем
(
)
(
)
(
)
( )( )( )( )
( )
( )( )( )
( )( )( )
.КНФzyxzyxzyx
zyxzyxzyxzyx
zyxzyxzyxzyx
zyxzyxzyx)z,y,x(f
1
010110101111
011101001110
010100000
1
1001
011
-ÚÚÚÚÚÚ=
=ÚÚÚÚÚÚ=ÚÚÚÙ
ÙÚÚÚÚÚÚÚÚÚÚÚÚÙ
ÙÚÚÚÚÚÚÚÚÚ=
Учитывая, что
(
)
(
)
aabbababa =Ú=Ú=ÚÚ 0 , получим другую
КНФ, равносильную КНФ
1
:
(
)
(
)
(
)
(
)
(
)
.КНФyxzyxzzyxzyxf
2
-
Ú
Ú
Ú
=
Ú
Ú
Ú
Ú
=
Неоднозначность нормальных форм очевидна.
Таким образом, применяя различные равносильные преобразования,
мы можем прийти к различным нормальным формам, реализующих одну и
ту же функцию. В связи с этим возникает возможность выбора более
предпочтительной реализации.
ЗАДАЧИ И УПРАЖНЕНИЯ
1. По данному набору
(
)
n
a
a
,...,
1
значений переменных
n
xx ,...,
1
постро-
ить элементарную конъюнкцию, истинную только для этого набора значе-
ний переменных.
2. По данному набору
(
)
n
a
a
,....
1
значений переменных
n
xx ,...,
1
построить
элементарную дизъюнкцию, ложную только для этого набора значений пе-
ременных.
3. С помощью эквивалентных преобразований привести к ДНФ формулы:
1)
(
)
(
)
;zxyzx
Ú
Ú
2)
(
)
(
)
(
)
(
)
;
41431424321
xxxxxxxxxxx
Ú
Ú
®
Ú
Ú
3)
(
)
(
)
;~ yxzyzx Ú®¯
4)
(
)
(
)
;|
314321
xxxxxx
®
®
5)
(
)
(
)
.~ yxyxx Ú®Ú
4. С помощью эквивалентных преобразований привести к КНФ формулы:
1)
;
z
y
x
®
2)
(
)
(
)
;xxxxx
®
®
Å
4321
3)
(
)
(
)
;~|
41321
xxxxx
®
4)
(
)
(
)
(
)
;~ xyzyxyz ¯Ú
5)
(
)
(
)
(
)
.~ zyxzyx ®Å®ù
Разлагая данную функцию f по формуле (**) с учетом, что D � 1 � 1 , D � 0 � D , имеем � �� �� f ( x, y,z ) � x0 � y0 � z0 � 1 x0 � y0 � z1 � 1 x0 � y1 � z0 � 0 � � � �� �� �� � x0 � y1 � z1 �1 x1 � y0 � z0 � 0 x1 � y0 � z1 � 0 x1 � y1 � z0 �1 � � � �x � y1 � z1 1 � 1� � � x 1 � y 0 � z 1 �� x 0 � y 1 � z 1 �� x 0 � y 1 � z 0 � � � � x � y � z �� x � y � z �� x � y � z � � КНФ1 . Учитывая, что �a � b ��a � b � � a � b b � a � 0 � a , получим другую КНФ, равносильную КНФ1: f � � x � y � z ��� x � y � � z z � � � x � y � z �� x � y � � КНФ 2 . Неоднозначность нормальных форм очевидна. Таким образом, применяя различные равносильные преобразования, мы можем прийти к различным нормальным формам, реализующих одну и ту же функцию. В связи с этим возникает возможность выбора более предпочтительной реализации. ЗАДАЧИ И УПРАЖНЕНИЯ 1. По данному набору �� 1 ,..., � n � значений переменных x 1 ,..., x n постро- ить элементарную конъюнкцию, истинную только для этого набора значе- ний переменных. 2. По данному набору �� 1 ,....� n � значений переменных x 1 ,..., x n построить элементарную дизъюнкцию, ложную только для этого набора значений пе- ременных. 3. С помощью эквивалентных преобразований привести к ДНФ формулы: 1) � x � yz �� x � z �; 2) �� x 1 � x 2 x 3 x 4 �� x 2 � x 4 � � x1 x 3 x 4 � � � x1 � x 4 �; 3) � x � z � ~ � y � z � � xy; 4) � x 1 x 2 � x 3 x 4 � | � x 1 � x 3 �; 5) � x � � x ~ y �� � x � y. 4. С помощью эквивалентных преобразований привести к КНФ формулы: 1) x � yz; 2) �� x 1 x 2 � x 3 � � x 4 � � x; 3) �� x 1 | x 2 � � x 3 � ~ x 1 x 4 ; 4) �� xyz ~ � y � z �� y � � x ; 5) � � x ~ yz � � � x � � y � z ��. 25
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »