Représenter la fonction booléenne par un polynôme


10

Supposons que nous ayons une fonction booléenne de . Il est clair qu'un vrai polynôme multivarié p ( x ) tel que f ( x ) = p ( x ) sur x { 0 , 1 } n peut être multilinéaire. Quelles sont les classes intéressantes de fonctions booléennes pour lesquelles le degré minimal de p ( x )f:{0,1}n{0,1}p(x)f(x)=p(x)x{0,1}np(x)est connu? Avons-nous des exemples concrets?



1
Si vous ne le connaissez pas, il y a beaucoup de travail sur le "degré approximatif", qui demande, quel est le degré minimal d'un polynôme qui "se rapproche" de ? Je n'en sais pas assez pour donner des références spécifiques mais d'autres le feraient. f
usul

Réponses:


10

n

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

dd2dd=1


Ceci est un point utile. Quelle est une bonne référence pour ce sujet?
T ....

3
Vous pouvez jeter un œil au récent livre de Ryan O'Donnell, Analyse des fonctions booléennes.
Yuval Filmus

0

Les classes de fonctions booléennes avec présentation multilinéaire unique contiennent

  1. Fonctions pseudo-booléennes sur les réels (Théorème 1.34 [1])

  2. [0,1]n

Contexte

"Chaque fonction booléenne peut être représentée par une forme normale disjonctive et par une forme normale conjonctive." (Théorème 1.4 (p.16 [1]))

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

et leurs applications contiennent

Références

[1] Théorie, algorithmes et applications des fonctions booléennes (Yves Crama, Peter L. Hammer, 2011)


1
Oui évidemment. Maintenant, comment cela répond-il à la question?
Emil Jeřábek
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.