![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Xj V х2) (х2 V Хд) (Xg V X.,)... (x^^i v хп) (xfl v Xi).
Исходя из этого представления, получим минимальную схему (рис. 55).
![]() |
Мы предоставляем читателю исключить аналогичным образом возможность представления f в виде /,/2, где /\ и /2 не имеют общих переменных и не являются константами.
9.17. а) Для реализации элементарной конъюнкции требуется п контактов. Число элементарных конъюнкций в СДНФ не превосходят 2". Значит, общее число контактов не превосходит п2”[46])
б) Рассматривается аналогично.
в) Число членов в СДНФ равно числу наборов, на которых функция равна 1, а число членов в СКНФ — числу наборов, на которых она равна 0. Одно из этих чисел не превосходит 2й-1. Применяя соответственно способ а) или б), мы получим схему, в которой не более м 2"-1 контактов.
9.18. Разложим функцию f(xlt х.г, Х/г, х^. + 1) по переменной
хк+1 (см (2.16)): f=xk+lip(xl, xk) V л >+1 ^ (^............................. хк). Если
функции, и 'ф уже реализованы, то функция f реализуется, как
показано ни рис. 56 Здесь через — р — и обозначены
схемы, реализующие <р и гр; их выходы отождествлены. Если для реализации функций от k переменных (в частности, <р и if) требуется не более Cf. контактов, то для реализации / требуется не более 2 q >,-|-2 контактов, т. е. cft-ri <2са-(-2. Если учесть теперь, что сх = 1 (для функций от одной переменной хватает Рис. Е6. одного контакта), то получаем, что 2ft-) -j-
-f 2*-1+2*-2+2*-з+...+22+2 = 3-2*-1—2. Таким образом, L (п) 3-2,i_1—2.
9.19. 1. На рис. 41 мы видели, что контакты в схеме естественным образом распадаются на «этажи», причем в каждом этаже находятся контакты, связанные с какой-то одной переменной. Из рисунка видно также, что к каждому выходу идет лишь одна существенная цепь; она содержит но одному контакту из каждого этажа; каждой такой цепи соответствует некоторая полная правильная элементарная коиъюнкция, причем разным выходам соответствуют разные конъюнкции Таким образом, каждой элементарной конъюнкции соответствует некоторый выход.
Строгое доказательство проводится по индукции. Пусть уже доказана универсальность (1, 2 *)-полюсника; докажем универсальность (1, 2*+1)-полюсника Из предположения индукции следует, что каждому выходу (1, 2 *)-полюсника соответствует единственная существенная цепь, представляющая некоторую полную элементарную конъюнкцию от k переменных, причем разным выходам отвечают разные конъюнкции. Каждый выход (1, 2*+1)-полюсника связан с единственным выходом (1, 2 *)-полюсника, причем с одним выходом (1, 2 л)-полюсника связаны два выхода (1, 2 *+ 1)-полюсника: один — контактом хк + 1, другой — контактом +1. Отсюда следует, что на каждом выходе (1, 2*+ 1)-по- люсника реализуется своя полная элементарная конъюнкция.
2. Пусть нам нужно реализовать функцию f(xlt..., хп). Представим ее в виде СДНФ. Отождествим у универсального (1, 2п)-полюсника выходы, на которых реализуются элементарные конъюнкции, входящие
в СДНФ. Объявим получившийся в результате полюс выходом схемы. Ясно, что полученная схема реализует /(хх, ..., хп).
Число контактов в этой схеме равно числу контактов в универсальном (I, 2 п)-полюсиике, т. е.
2-t-4 + 8+. +2«= 2» + 1 — 2.
Мы получае
Дата публикования: 2014-10-25; Прочитано: 334 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!