Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

С2. МОИ. Презентации / Булевы функции 6 (v. 1.1)

.pdf
Скачиваний:
20
Добавлен:
10.02.2015
Размер:
2.93 Mб
Скачать

Компактная реализация конъюнкций

K1 K2 K3 . . . Ks

 

 

s 1 элемент

 

 

 

 

 

 

. . .

 

w( f )

 

 

 

 

 

 

f (x , x ,..., x ) K

i

 

1 2

n

i 1

 

 

 

 

Компактная реализация конъюнкций

 

 

LA ( f ) L( n ) (s 1)

 

 

2

 

f 1 s 2n 1

 

L

A2

( f ) 2 2n n 2n

1 3 2n n

 

 

 

LA (n)

max LA

( f ) 3 2n n

2

f P(n)

2

 

 

 

 

2

 

 

112

III. Синтез, основанный на разложении функции по переменным

113

Разложение по переменным

Схема строится индукцией по n.

114

Разложение по переменным

Схема строится индукцией по

x1 x1 x1

 

 

 

 

x1

x1

0

n. n 1

x1

 

 

1

115

Разложение по переменным

Таким образом, LA3 (1) 2.

116

Разложение по переменным

Таким образом,

LA

(1) 2.

 

3

 

n 1

n

Разложим булеву функцию по последней переменной:

f x1,..., xn

xn f (x1,..., xn 1,0) xn f (x1,..., xn 1,1)

xn f0 (x1,..., xn 1) xn f1(x1,..., xn 1)

117

Разложение по переменным

 

x1 x2 . . . xn1

xn

. . .

( f1)

 

. . .

 

( f0)

 

 

 

 

118

Разложение по переменным

LA3 (1) 2, LA3 (n) 2LA3 (n 1) 4

LA3 (n) 3 2n

119