回答:
[1]は、グラフのサイズと比較してビットサイズが十分に大きい(ただし線形である)mincost-flowのインスタンスの下限を証明し、さらに十分に小さい入力に対して同じ下限を示すことができることを証明しましたビットサイズは、(したがってP ≠ L)を意味します。これは、高いレベルでは、回路の深さの下限(=式サイズの下限)を証明するという点でNoamの答えと同じですが、Karchmer-Wigdersonゲームとは非常に異なる方向にあるようです。
より詳細には、[1]は次のことを示しています。論文と同じ表記を使用して、がmincost-flow言語を示すものとします。L (n )で示されるn-頂点グラフ上のmincost-flow言語は、ビット列でエンコードされた整数を使用して、いくつかのk (n )= Θ (n 2)のZ k (n )のサブセットと考えることができます。ましょB (、N )内の全てのベクトルの集合表すZのk個(nは)各整数座標のビットサイズは最大でです。関数考えるF (X 1、··· 、X K)(私たちが後でどのような機能を指定します)、私たちはそれを言うFセパレートL (N )の中にB (、n個)の点あればL (N )∩ B (、N )を正確ものである→ X ∈ B (、、その結果、F (→ X)= 1。
M ≤ 2 N / D X 1、··· 、X K A < 1 /(2 D )P ≠ N C
ここでは、ビットバウンドとサイズバウンドが重要です。同じ論文で、彼は次のことを示しました。2 n / d
定理[1、定理7.4]前述の命題の仮説は、十分に大きいすべてのビット境界当てはまります。
上記の定理の証明は、いくつかの重いハンマーをブラックボックスとして使用しますが、それ以外は基本的です(注: "elementary" " easy ")。つまり、実際の半代数多様体の接続されたコンポーネントの数のミルナー・トム境界(実際の計算ツリーモデルの要素の区別/並べ替えの下限を証明するためにBen-Orが使用するのと同じ境界)、コリンズ分解()、一般的な位置引数、および他のいくつかのアイデアに対する効果的な量指定子の除去を証明するために使用されます。ただし、これらの手法はすべて、関係する多項式の次数にのみ依存するため、上記の命題のようにを証明するために使用することはできません(実際、[1、Prop。7.5]多項式を構築しますR P ≠ N C g det g detと同程度の上記の命題がで失敗するようなの代わりに)。この状況を分析し、学位を超えた物件を探すことは、GCTのインスピレーションの1つでした。
[1] K. Mulmuley。ビット操作のない並列モデルの下限。SIAM J. Comput。、28(4)、1460–1509、1999
友人のジェームスが、昔のこのスレッドが再燃したと私に言ったのは私の一日でした。有難うございます。
また、L対Log(DCFL)対Log(CFL)に関連する興味深い参照を共有したいと思いました。すてきな一日を!
http://link.springer.com/chapter/10.1007%2F978-3-642-14031-0_35#page-1
http://link.springer.com/chapter/10.1007/3-540-10003-2_89?no-access=true
http://link.springer.com/chapter/10.1007%2F978-3-642-00982-2_42#page-1
この新しい論文は、Luca AcetoのブログでICALP 2014のEATCSの最高の学生論文としてハイライトされ、NL / Pを分離する新しい方法があります。
Karakostas、Lipton、およびViglas(2003)の構成を慎重に再検討して、DFA(決定論的有限オートマトン)の交差非空性問題が複雑度クラスNLを特徴付けることを示します。特に、バイナリワークテープのアルファベットに制限されている場合、 DFAの交差ごとに空でないことは空間で解けるが、ではない ような定数およびが存在しスペース。任意の数のDFAの交差点に対して空でないことを解決できないように構成を最適化しc 2 k k c 1 k log (n )c 2 k log (n )o (nf(k)=o(k)kknf(k)ckkncスペース。さらに、 DFAのすべての交差非空性が時間で解けるような関数が存在する場合、P≠NLです。定数が存在せず 、 DFAのすべての交差の非空が 時間で解ける場合、PにはNLより大きな空間複雑度クラスは含まれません。