固定深度の特性?


40

これは、回路の複雑さに関する質問です。(定義は下部にあります。)

YaoとBeigel-Tarui は、サイズsのすべての回路ファミリーが、深さ2のサイズs p o l y log s の等価回路ファミリーを持つことを示しました。ここで、出力ゲートは対称関数であり、第2レベルはp o l y log s A N DゲートのACC0sspoly(logs)ANDpoly(logs)ファンイン。これは、回路ファミリのかなり注目すべき「深さの崩壊」です。深さ100の回路から、深さを2に減らすことができます。

私の質問:回路ファミリを同様に表現する既知の方法はありますか?もっと野心的に、N C 1回路ファミリはどうですか?潜在的な答えは次の形式になります。サイズsのすべてのT C 0回路は、サイズf s )の深さ2ファミリによって認識できます。出力ゲートはタイプXの関数であり、ゲートの第2レベルはタイプYTC0NC1TC0sf(s)XY

それはありません持っている深さ-2であることを、固定の深さの結果の任意の並べ替えは、興味深いものになるだろう。すべての回路が深さ3で対称関数ゲートのみで構成される回路で表現できることを証明することは非常に興味深いでしょう。TC0

いくつかの小さな観察:

  1. 場合答えはのために自明である任意の(我々がどのような機能を発現することができるブール関数O R2 N A N D S)。具体的には、f n = 2 n o 1 )を要求します。f(n)=2nOR2n ANDf(n)=2no(1)

  2. またはYのいずれかがT C 0で計算可能な任意の関数として許可されている場合も、答えは簡単です。:)これが何であれ、明らかに「単純な」関数に興味があります。計算できない対称関数ファミリがあるため、定義するのは少し滑りやすいです。(計算できない単項言語があります。)必要に応じて、ステートメント内のXおよびYを対称関数に単純に置き換えることができますが、他の適切なゲートの選択に興味があります。XYTC0XY

(表記の簡単な思い出:

ACC0ANDORMODmm>1MODm1m

TC0MAJORITY

NC1ANDORNOT

ACC0TC0NC1


kk+1TC0

TC0NC1

ライアン、あなたがここでどのような答えを求めているのかわかりません。本当に対称ゲートについて話している場合(これらは深さ2の過半数でシミュレートできるため)、あなたの質問はTC0が一定の深さまで崩壊することと同等です(おそらく、サイズの若干の超多項式の増加を伴う)-よく知られています未解決の問題。対称性を「リラックス」させたい場合、バリントンの結果は期待できるほど良いと思われますか?
ノアム

3
@Noam:他に興味深い答えがあるかどうかを確認したいと思います。ない場合は、Lanceに300を渡します。また、中間の可能性もあります。たとえば、出力に対称関数を備えた深さ3の回路ですが、他の2つの層では必ずしも対称ではありません。とにかく、5分間それについて考えさせることは、すでに300バウンティの価値があります。
ライアンウィリアムズ

5
そして今(11月8日以降)この質問の起源を知っています
...-スリムトン

回答:



18

NC1


ここで、バリントンの定理が興味深いことを暗示していることに同意します。しかし、この出力ゲートは非常に「非対称」な機能です:)
ライアンウィリアムズ

3
実際には、深さ1の回路を取得しているように見えます...置換を(たとえば)5x5ブール行列として表し、それは置換乗算ゲートへの単なる投影です。
ノアム

11

f:0,1n0,1nO(logn)O(n)gNC0[nϵ]f2no(n)fgNC1


2
TC0

1
O(n/(εloglogn))εlogngf

クリストファー、リンクを別の回答として追加できますか?ありがとう!
ライアンウィリアムズ

o(n)nϵ2no(n)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.