Представление булевой функции полиномом


10

Предположим, у нас есть булева функция из . Ясно, что вещественный многомерный полином p ( x ) такой, что f ( x ) = p ( x ) на x { 0 , 1 } n, может быть полилинейным. Какие интересные классы булевых функций, для которых минимальная степень р ( х )f:{0,1}n{0,1}p(x)f(x)=p(x)x{0,1}np(x)известен? У нас есть конкретные примеры?



1
Если вы не знакомы с ним, тесно связана большая работа по «приблизительной степени», которая спрашивает, какова минимальная степень многочлена, «приближающего» ? Я не знаю достаточно, чтобы дать конкретные ссылки, но другие будут. f
Усул

Ответы:


10

n

x{0,1}n(1)ixif(x)0
fx1xn(1)xi=1xi2f1xi2i1xi2ixi

dd2dd=1


Это полезный момент. Что является хорошим справочником по этой теме?
T ....

3
Вы можете взглянуть на недавнюю книгу Райана О'Доннелла «Анализ булевых функций».
Юваль Фильмус

0

Классы булевых функций с уникальным полилинейным представлением содержат

  1. Псевдобулевы функции над вещественными числами (теорема 1.34 [1])

  2. [0,1]n

Фон

«Каждая булева функция может быть представлена ​​дизъюнктивной нормальной формой и конъюнктивной нормальной формой». (Теорема 1.4 (с.16 [1])

(xx¯)(x(1x))cxFBnP(N)f(x1,,xn)=AP(N)c(A)iAxi

и их приложения содержат

Ссылки

[1] Теория, алгоритмы и приложения булевых функций (Ив Крама, Питер Л. Хаммер, 2011)


1
Да, очевидно. Теперь, как это отвечает на вопрос?
Эмиль Йержабек
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.