Устройство для вычисления «полусимметрических булевых функций трех переменных» изобрел В.Супрун из Белорусского государственного университета (патент Республики Беларусь на изобретение 16124, МПК (2006.01): G06F7/00; заявитель и патентообладатель: Белорусский государственный университет). Изобретение относится к области вычислительной техники и микроэлектроники.
Поясняется, что изобретение направлено на решение задачи расширения функциональных возможностей устройства для вычисления симметрических булевых функций трех переменных «за счет реализации полусимметрических булевых функций трех переменных».
Устройство (при подходящей настройке) реализует любую из 64 полусимметрических булевых функций, зависящих от переменных х1, х2, х3. «Сложность устройства» равна 11. В то же время устройство-прототип ориентировано на вычисление только симметрических булевых функций трех переменных х1, х2, х3, число которых равно 16. При этом заявленное устройство и устройство-прототип имеют одинаковое быстродействие, определяемое «глубиной схемы».