Лекции::

Дополнительно:

Минимизация функций

            a1 Image a2 Image a3 Image b1Image b2Image b3Image c1   =   f( 1,1,1 ).

            Подставляя в правые части уравнений системы (1.10) значения      f( x,y,z ), взятые из таблицы задания функции, получим более простую систему уравнений. Решая эту систему, найдем значения коэффициентов    ai,   bi,  и  ci.

Пример. Найти минимальную форму для функции, заданной следующей таблицей:

              Таблица 1.16

x

y

z

f

0

0

0

0

0

0

1

1

0

1

0

0

0

1

1

0

1

0

0

0

1

0

1

0

1

1

0

1

1

1

1

1

Подставляя значение  f( 0, 0, 0 ) = 0   в первое уравнение системы (1.10) получим

                       a4  =  a5  =  a6 =  b10  =  b11  =  b12 =  c8  =  0.

Аналогично получим, что все коэффициенты в третьем, четвертом, пятом и шестом уравнениях также равны нулю. В системе уравнений останутся только второе, седьмое и восьмое уравнения, которые будут иметь вид:

c5 = 1                                                                                                 

b1 Image c4 = 1                                                                              (1.11)

b1 Image c1 = 1                                                                                       

Так как мы ищем минимальную формулу, то во втором уравнении системы (1.11) надо положить, что c4 = 0. Тогда получим, что b1 = 1. Аналогично в третьем уравнении. Полагаем, что c1 =0. Окончательно имеем: b1 = 1, c5 = 1, а остальные коэффициенты в (1.9) все равны нулю. Подставляя найденные коэффициенты в (1.9) получим минимальную дизъюнктивную форму данной функции в виде:

предыдущаяследующая