Reprezentująca funkcję logiczną przez wielomian


10

Załóżmy, że mamy funkcję boolowską od . Oczywiste jest, że prawdziwy wielomianowy wielomian p ( x ) taki, że f ( x ) = p ( x ) na x { 0 , 1 } n może być wieloliniowy. Jakie są ciekawe klasy funkcji boolowskich, dla których minimalny stopień p ( x )f:{0,1}n{0,1}p(x)f(x)=p(x)x{0,1}np(x)jest znana? Czy mamy konkretne przykłady?



1
Jeśli nie jesteś z tym zaznajomiony, ściśle powiązane jest dużo pracy nad „przybliżonym stopniem”, który pyta, jaki jest minimalny stopień wielomianu, który „przybliża” ? Nie wiem wystarczająco, aby podać konkretne referencje, ale inni by to zrobili. f
usul

Odpowiedzi:


10

Każda funkcja, która ma niezerową korelację z parzystością ma stopień . Oznacza to, że jeśli x { 0 , 1 } n ( - 1 ) i x i f ( x ) 0, wówczas unikalne wieloliniowe rozszerzenie f zawiera monomial x 1x n . Rzeczywiście, ponieważ ( - 1 ) x i = 1 - x in

x{0,1}n(1)ixif(x)0
fx1xn , rozszerzenie Fourieraf(wyrażonejako iloczyn iloczynu1-xi(1)xi=1xi2f ) będzie zawierać termini1-xi1xi2 i odpowiadające JednomianΠixinie pojawia się w każdym innym czasie.i1xi2ixi

Nisan i Szegedy udowodnili, że funkcje stopnia zależą co najwyżej od zmiennych d 2 d . Dla d = 1 możemy być dokładniejsi: funkcja musi zależeć co najwyżej od jednej współrzędnej.dd2dd=1


To przydatny punkt. Jakie jest dobre odniesienie do tego tematu?
T ....

3
Możesz rzucić okiem na ostatnią książkę Ryana O'Donnella, Analiza funkcji boolowskich.
Yuval Filmus

0

Zawierają klasy funkcji boolowskich z unikalną prezentacją wieloliniową

  1. Funkcje pseudoloolowe nad rzeczywistymi (Twierdzenie 1.34 [1])

  2. Funkcja boolowska nad jednostką kostki [0,1]n

tło

„Każda funkcja boolowska może być reprezentowana przez rozłączną postać normalną i przez koniugacyjną postać normalną”. (Twierdzenie 1.4 (p.16 [1])

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

a ich aplikacje zawierają

Bibliografia

[1] Teoria, algorytmy i zastosowania funkcji logicznych (Yves Crama, Peter L. Hammer, 2011)


1
Tak, oczywiście. Jak to odpowiada na pytanie?
Emil Jeřábek
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.