Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 7 2017 год

DOI: 10.17587/prin.8.300-309
УДК: 519.722
Об эквиморфном вычислении действия элемента группы Джевонса над булевыми функциями
А. М. Кукарцев, канд. физ.-мат. наук, ст. преподаватель, e-mail: amkukarcev@yandex.ru, А. А. Кузнецов, д-р физ.-мат. наук, проф., e-mail: kuznetsov@sibsau.ru, Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева, г. Красноярск
Received on 2017-03-26
Accepted on 2017-05-10

Рассмотрены алгоритмы вычисления действия множителей канонического представления элемента группы Джевонса над булевыми функциями. Предлагаемые алгоритмы позволяют обрабатывать параллельно массивы значений булевой функции. В результате производительность вычислений повышается в сотни и тысячи раз по отношению к алгоритмам обработки отдельных значений функции. Они сформулированы для абстрактного арифметико-логического устройства, которое соответствует как архитектуре IA-32/IA-64 процессоров ЭВМ, так и другим архитектурам. Для возможности работы с различными разрядностями приведены необходимые рекомендации и расчетные формы для формирования констант под конкретную архитектуру. Также приведены доказательства корректности алгоритмов и оценка их сложности. Они могут быть использованы как для решения уравнений действия группы Джевонса над булевыми функциями, так и для реализации самих таких действий.

Ключевые слова: действие группы на множестве, группа Джевонса, булевы функции, уравнения действия группы на множестве, эквиморфные группы, абстрактные машины
Стр. 300–309
Работа выполнена при поддержке РФФИ и правительства Красноярского края (проект № 17-47-240318).