Глава 13

Схемы из функциональных элементов

[12/100%]
Показать
LaTeX
Задача 214

Доказать, что совершенная, сокращённая и минимальная ДНФ для функции odd⁡(x1,x2,…,xn)\operatorname {odd}\left(x_{1}, x_{2}, \ldots , x_{n}\right) совпадают и имеют 2n−12^{n-1} элементарных конъюнкций длины nn. □\square

?
Задача 215

Доказать, что минимальная схема для сложения по модулю два имеет сложность L(⊕)=4L(\oplus )=4 в базисе B0\mathcal{B}_{0}. Указание. Доказать это утверждение для функций x1⊕x2x_{1} \oplus x_{2} и x1↔x2x_{1} \leftrightarrow x_{2} одновременно.

?
Задача 216

Доказать предложение 85 на стр. 260.

?
Задача 217

Доказать, что в базисе B0\mathcal{B}_{0} всякую булеву функцию ff можно вычислить с помощью линейной программы, где присваивание выполняется не более чем трём переменным. Можно ли уменьшить это количество до двух?

?
Задача 218

Доказать пункт 2) теоремы 86 на стр. 260.

?
Задача 219

Используя схему SUMn\mathrm{SUM}_{n}, построить схему, реализующую операцию вычитания двух nn-разрядных двоичных чисел: d=a−bd=a-b (при условии, что a⩾ba \geqslant b). Оценить сложность полученной схемы.

?
Задача 220

Определить глубину схем S⊕,Sodd ,SUM1\mathfrak {S}_{\oplus }, \mathfrak {S}_{\text{odd }}, \mathrm{SUM}_{1} и SUMn\mathrm{SUM}_{n}.

?
Задача 221

Два игрока независимо выбирают одно из четырёх чисел от 0 до 3. Первый игрок выигрывает, если их сумма является степенью двойки. Построить схему, определяющую выигрыш первого игрока. Её входы u1,u0u_{1}, u_{0} представляют в двоичной записи число 2u1+u02 u_{1}+u_{0}, выбранное первым игроком, а v1,v0−v_{1}, v_{0}- число 2v1+v02 v_{1}+v_{0}, выбранное вторым игроком.

?
Задача 222

Построить схему Cn\mathfrak {C}_{n} для сравнения двух nn-значных чисел, представленных в двоичном виде. Схема должна иметь входы un−1,…,u0u_{n-1}, \ldots , u_{0} и vn−1,…,v0v_{n-1}, \ldots , v_{0} для исходных чисел и три выхода результата: больше, меньше или равно.

?
Задача 223

Построить схему для умножения двух двухзначных двоичных чисел. Схема должна иметь входы a1,a0a_{1}, a_{0} и b1,b0b_{1}, b_{0} для исходных чисел и четыре выхода для разрядов результата.

?
Задача 224

Построить схему, определяющую результат голосования в комитете, состоящем из трёх членов и председателя. В случае равенства голосов голос председателя является решающим.

?
Задача 225

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

?
(а)

f1=(11111011);f_{1}=(11111011) ;

(б)

f2=(10011001);f_{2}=(10011001) ;

(в)

f3=(00111001)f_{3}=(00111001).