これは、回路の複雑さに関する質問です。(定義は下部にあります。)
YaoとBeigel-Tarui は、サイズsのすべての回路ファミリーが、深さ2のサイズs p o l y (log s )の等価回路ファミリーを持つことを示しました。ここで、出力ゲートは対称関数であり、第2レベルはp o l y (log s )のA N Dゲートのファンイン。これは、回路ファミリのかなり注目すべき「深さの崩壊」です。深さ100の回路から、深さを2に減らすことができます。
私の質問:回路ファミリを同様に表現する既知の方法はありますか?もっと野心的に、N C 1回路ファミリはどうですか?潜在的な答えは次の形式になります。「サイズsのすべてのT C 0回路は、サイズf (s )の深さ2ファミリによって認識できます。出力ゲートはタイプXの関数であり、ゲートの第2レベルはタイプY」。
それはありません持っている深さ-2であることを、固定の深さの結果の任意の並べ替えは、興味深いものになるだろう。すべての回路が深さ3で対称関数ゲートのみで構成される回路で表現できることを証明することは非常に興味深いでしょう。
いくつかの小さな観察:
場合答えはのために自明である任意の(我々がどのような機能を発現することができるブール関数O Rの2 N A N D S)。具体的には、f (n )= 2 n o (1 )を要求します。
またはYのいずれかがT C 0で計算可能な任意の関数として許可されている場合も、答えは簡単です。:)これが何であれ、明らかに「単純な」関数に興味があります。計算できない対称関数ファミリがあるため、定義するのは少し滑りやすいです。(計算できない単項言語があります。)必要に応じて、ステートメント内のXおよびYを対称関数に単純に置き換えることができますが、他の適切なゲートの選択に興味があります。
(表記の簡単な思い出: