確定的な通信の複雑さとパーティション番号


19

バックグラウンド:

アリスとボブが与えられた通信の複雑さの通常の二者モデル検討ビットストリングX及びYが、いくつかのブール関数を計算する必要があり、F X Y F { 0 1 } N × { 0 1 } のn{ 0 1 }nxyf(x,y)f:{0,1}n×{0,1}n{0,1}

次の数量を定義します。

(の確定的通信の複雑 F):アリスとボブの必要性が計算するために通信することビットの最小数 F X Y 確定。D(f)ff(x,y)

(のパーティション番号 F)のパーティション(又は互いに素カバー)における単色矩形の最小数の対数(基数2) { 0 1 } N × { 0 1 } NPn(f)f{0,1}n×{0,1}n

単色矩形のサブセットであるR × Cようなfは、すべての要素に対して同じ値(すなわち、単色である)をとるR × C{0,1}n×{0,1}nR×CfR×C

また、パーティション番号は、この質問の主題である「プロトコルパーティション番号」とは異なることに注意してください。

詳細については、KushilevitzとNisanのテキストを参照してください。それらの表記法では、と定義したのはlog 2 C Df です。Pn(f)log2CD(f)

:これらの定義を容易に非ブール関数に一般化されたの出力、fはいくつか大きく設定されています。ff


既知の結果:

それすることが知られている下にバインドされているD F 全て(ブールまたは非ブール)のために、すなわち、FP N F D F 。実際、D f )のほとんどの下限手法(またはすべてですか?)は実際には下限P n f です。(これはすべての下限技術に当てはまることを誰でも確認できますか?)Pn(f)D(f)fPn(f)D(f)D(f)Pn(f)

また、この境界は最大で二次的に緩い(ブール関数または非ブール関数の場合)、つまりことも知られています。要約すると、次のことがわかります。D(f)(Pn(f))2

Pn(f)D(f)(Pn(f))2

と推測されます。(これは、KushilevitzとNisanによるテキストごとの未解決の問題2.10です。)しかし、私の知る限り、ブール関数のこれら2つの間の最もよく知られた分離は、「The Eyal Kushilevitz、Nathan Linial、およびRafail Ostrovskyによる、通信の複雑さにおける線形配列の推測は誤りです。Pn(f)=Θ(D(f))

より正確には、それらはD f 2 o 1 P n f などの無限関数のブール関数を示します。fD(f)(2o(1))Pn(f)


質問:

非ブール関数のD f の最もよく知られた分離は何ですか?上記のファクター2分離のままですか?Pn(f)D(f)

v2で追加:1週間以内に回答を受け取っていないので、部分的な回答、推測、伝聞、逸話的な証拠なども聞きたいです。


について確かですか?Juknaの本の中で補題3.8のみ証明D F 2 P N F 2、及びKNのみ状態D F = O P N F 2D(f)(Pn(f))2D(f)2(Pn(f))2D(f)=O((Pn(f))2)
アンドラスサラモン14年

1
@AndrásSalamon:下限に近い関数を探しているので、上限を述べることはあまり慎重ではありませんでしたが、は達成可能だと思います。Troy LeeとAdi Shraibmanによる「コミュニケーションの複雑さの下限」の定理2.2を参照してください。(Pn(f)+1)2
ロビンコタリ14年

以降L fは用の通信プロトコルツリーの葉の最小数であり、F、下に向かうを考え出すことが可能であってもよいログL f は、技術的にはP n f )の下限ではありません。しかしながら、D F 3.4Pn(f)logL(f)D(f)L(f)flogL(f)Pn(f)、そのような下限は D f )の正確な値に近い近似を本質的に確立するでしょう。D(f)3.4logL(f)D(f)
アンドラスサラモン14

関連する回答も参照してくださいcstheory.stackexchange.com/a/3352/109
アンドラスサラモン

回答:


8

この質問は解決されました!私が言ったように、それは知られていました

Pn(f)D(f)(Pn(f))2

しかし、またはP n f = o D f )の関数が存在することを示すことは大きな未解決の問題でした。Pn(f)=Θ(D(f))Pn(f)=o(D(f))

数日前、これはミカ・ゴス、トニアン・ピタッシ、トーマス・ワトソン(http://eccc.hpi-web.de/report/2015/050/)によって解決されました。彼らは、を満たす関数が存在することを示しますf

Pn(f)=O~((D(f))2/3)

また、片側バージョンの最適な結果を示します。これは、P n 1f で表します。ここでは、1入力を長方形でカバーするだけです。P n 1f )はまた、 Pn(f)Pn1(f)Pn1(f)

Pn1(f)D(f)(Pn1(f))2

そして彼らは、彼らが機能を発揮するので、これは、2回の測定値の間で可能な限り最高の関係であることを示しているこれを満たしますf

Pn1(f)=O~((D(f))1/2)


これで質問がうまくまとめられました!
アンドラスサラモン

7

Pn(f)Pn(f)

Pn(f)D(f)

残りの部分では、これらのコメントをより正確にします。


KN(1997年の教科書のKushilevitzとNisan)は、ブール関数の3つの基本的なテクニックの概要を説明しています。

Sz{0,1}f(x,y)=z(x,y)Sf:X×Y{0,1}(x1,y1),(x2,y2)X×Yff(x1,y1)=f(x2,y2)f(x1,y2)f(x1,y1)f(x2,y1)f(x1,y1)SX×YfS

sSRsRSRSSn1/4nPn(f)=nO(logn)

a>0Pn(f)alogrk(f)fD(f)(2alogrk(f))2rk(f)|X|+|Y|2+ϵϵ>0|X|+|Y|c>0D(f)(logrk(f))cfrk(f)f

同様に、非常に大きな単色の長方形と多くの小さな長方形が1つしかない場合、パーティション番号は最大の単色の長方形の対数サイズよりも強い境界を与えます。ただし、ログランクの推測は、最大の単色の長方形のサイズに関する推測と同等です(Nisan and Wigderson 1995、doi:10.1007 / BF01192527、Theorem 2)。したがって、単色の長方形を使用することは、パーティション番号を使用することと「同じ」ことは現在知られていませんが、ログランクの推測が成り立つ場合、それらは密接に関連しています。

要約すると、最大の弱いだまされているセットのログサイズは、パーティション番号より指数関数的に小さいかもしれません。他の下限の手法とパーティション番号の間にはギャップがあるかもしれませんが、ログランクの推測が成り立つ場合、これらのギャップは小さくなります。

(カーディナリティーの)通常の概念を拡張するサイズの概念を使用することにより、単色の長方形のサイズを使用して、だまされているセットを一般化し、通信の複雑さの下限を設定できます(KN 1.24を参照)。単色の長方形の一般化された最大の「サイズ」が、通信の複雑さにどれだけ近いのかはわかりません。

D(f)logrk(f)flogn3nD(f)Pn(f)(2log3)n>0.4nD(f)Pn(f)2.5Pn(f)D(f)f

Pn(f)


Pn(f)D(f)D(f)Pn(f)

D(f)Pn(f)2nlogmono(f)mono(f)ff2n×2n。私のコメントは、これらの不等式がどれだけ近いか、たとえば指数関数的なギャップを回避するかどうか、弱い浮気セットサイズが通常の概念よりも有用である理由についてです(単色バージョンはランクバインドより指数関数的に小さい場合があります)。
アンドラスサラモン14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.