ブール関数を多項式で表す


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 2014年

回答:


10

n

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

dd2dd=1


これは便利なポイントです。このトピックの良いリファレンスは何ですか?
T ....

3
Ryan O'Donnellの最近の著書「Analysis of Boolean functions」をご覧ください。
Yuval Filmus 2014年

0

一意のマルチリニア表示を備えたブール関数のクラスには、

  1. 実数上の疑似ブール関数(定理1.34 [1])

  2. [0,1]n

バックグラウンド

「すべてのブール関数は、選言標準形と共役標準形で表すことができます。」(定理1.4(p.16 [1])

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

とそのアプリケーションが含まれています

参考文献

[1]ブール関数理論、アルゴリズム、およびアプリケーション(Yves Crama、Peter L. Hammer、2011)


1
はい、明らかに。さて、それはどのように質問に答えますか?
EmilJeřábek2016
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.