|

О реализации булевых функций схемами в произвольном базисе

Авторы: Орлов В.А. Опубликовано: 13.02.2014
Опубликовано в выпуске: #1(94)/2014  
DOI:

 
Раздел: Информатика и вычислительная техника  
Ключевые слова: схемы из функциональных элементов, булевы функции, сложность схемы, функционалы Шеннона, не всюду определенные булевы функции

Рассмотрены вопросы реализации булевых функций схемами, содержащими функциональные элементы. Предложен метод асимптотически наилучшей реализации булевых функций схемами в полном произвольном конечном базисе. В этом методе применены разработанная автором модификация метода О.Б. Лупанова для базиса, состоящего из элементов весом 1, которые реализуют дизъюнкцию, конъюнкцию и отрицание, а также принцип использования не всюду определенных функций. Такая модификация более универсальна: все блоки схемы не зависят от реализуемой функции, которая определяет только соединения входов и выходов блоков. В случае произвольного базиса схема включает в себя цепочки самых "дешевых " элементов. Указанные цепочки реализуют не всюду определенные булевы функции, которые на наборе из всех нулей равны нулю, а на наборах, содержащих одну единицу, - единице.

Литература

[1] Лупанов О.Б. Об одном методе синтеза схем // Изв. вузов. Радиофизика. 1958. Т. 1. № 1. С. 120-140.

[2] Лупанов О.Б. О синтезе некоторых классов управляющих систем // Сб. Проблемы кибернетики. Вып. 10. М.: Физматгиз, 1963. С. 3-97.

[3] Яблонский С.В. Асимптотически наилучший метод синтеза надежных схем из ненадежных элементов // Banach Center Pub. 1982. № 7. P. 11-19.