RUS  ENG
Полная версия
ЖУРНАЛЫ // Прикладная дискретная математика // Архив

ПДМ, 2015, номер 4(30), страницы 24–31 (Mi pdm524)

Эта публикация цитируется в 4 статьях

Теоретические основы прикладной дискретной математики

О сложности схем в базисах, содержащих монотонные элементы с нулевыми весами

В. В. Кочергинa, А. В. Михайловичb

a Московский государственный университет им. М. В. Ломоносова, г. Москва, Россия
b Национальный исследовательский университет "Высшая школа экономики", г. Москва, Россия

Аннотация: Исследуется сложность реализации булевых функций и систем булевых функций схемами в базисе, состоящем из элементов двух сортов. Элементами первого сорта являются произвольные монотонные функции, таким элементам приписан нулевой вес. Конечное число немонотонных функций образует непустое множество элементов второго сорта, каждой такой функции приписан положительный вес. Для случая, когда отрицание является единственным элементом второго сорта, А. А. Марковым в 1957 г. показано, что минимальное число немонотонных элементов, достаточное для реализации функции $f$, равно $\lceil\log_2(d(f)+1)\rceil$, где $d(f)$ – максимальное число переключений значений функции $f$ с 1 на 0 (максимум берётся по всем возрастающим цепям наборов значений переменных). В работе установлено, что в общем случае сложность реализации булевой функции $f$ равна $\rho\lceil\log_2(d(f)+1)\rceil-\mathrm O(1)$, где $\rho$ – минимальный вес немонотонных элементов базиса. Получено также аналогичное обобщение классического результата А. А. Маркова о сложности реализации систем булевых функций.

Ключевые слова: булевы схемы, схемы из функциональных элементов, базисы с нулевыми весами, сложность булевых функций, схемная сложность, инверсионная сложность, теорема Маркова.

УДК: 519.7

DOI: 10.17223/20710410/30/2



Реферативные базы данных:


© МИАН, 2024