Представлення булевої функції за допомогою многочлена


10

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



1
Якщо ви не знайомі з цим, тісно пов'язані велика робота над "приблизним ступенем", яка запитує, який мінімальний ступінь полінома "наближається" до ? Я не знаю достатньо, щоб дати конкретні посилання, але інші хотіли б. f
usul

Відповіді:


10

Будь-яка функція, яка має ненульову кореляцію з парністю, має ступінь . Тобто, якщо то унікальне багатолінійне розширення містить одночлен . Дійсно, оскільки , розширення Фур'є (виражене в ) буде містити термін , і відповідний одночлен не відображається в жодному іншому терміні.x { 0 , 1 } n ( - 1 ) i x i f ( x ) 0 f x 1x n ( - 1 ) x i = 1 - x in

x{0,1}n(1)ixif(x)0
fx1xn f1-xi(1)xi=1xi2fi1-xi1xi2ixii1xi2ixi

Нісан і Сегеді довели, що функції ступеня залежать від максимум змінних. Для ми можемо бути більш точними: функція повинна залежати щонайбільше від однієї координати.d 2 d d = 1dd2dd=1


Це корисний момент. Що є хорошим посиланням на цю тему?
Т ....

3
Ви можете подивитися на нещодавню книгу Райана О'Доннелла "Аналіз булевих функцій".
Yuval Filmus

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.