アドバイスの量が異なるクラスの分離?


9

時間階層定理は、たとえば、チューリングマシンではconst * n ^ 2よりも短い時間で解決できない問題がPにあることを示します。しかし、チューリングマシンにいくつかのアドバイスを与えると、すべての賭けはオフになります。線形サイズの回路でさえ、すべてのPSPACEを解決できないことをまだ示すことはできません。それでは、両方にアドバイスがある2つの異なるクラスを比較するとどうなるでしょうか。たとえば、対数アドバイスを含む多項式空間を、線形アドバイスを含む線形時間から分離できますか?これは単なる問題の例です。これらの線に沿ってどのような一般的な結果があるのでしょうか。


@剛:私は[advice]タグを追加し、いくつかの変更(植字計算など)を行いましたが、OPは私の変更をロールバックしました!正しいタグを再度追加していただきありがとうございます。
— MS Dousti 2010年

申し訳ありませんが、タイプセットの数学は少し読みにくいように見えたため、ロールバックを行いましたが、タグに感謝します。
— マットヘイスティングス2010年

@Sadeq:履歴を認識せずに[アドバイス]と[分離]のタグを追加しました。メモありがとうございます!
— 伊藤剛

回答:


5

関数としましょう。次のことが証明できます。s(ん)≥ん

DS私ZE(s)⊆DT私ME(s2)/F(O(sログ⁡s))

ここで、は、サイズ決定論的回路によって決定可能な言語のセットを示します。表記は、複雑なクラスを示し、セットからのアドバイス関数を持ち、次のように定義されます。s K / F K FDS私ZE(s)sK/FKF

F(f)={h:{0、1}∗→{0、1}∗||h(バツ)|≤f(|バツ|) すべてのために バツ}。

さらに、を別の関数とします。次に:d(ん)≥ログ⁡ん

DDEPTH(d)⊆DSPあCE(d)/F(2O(d))

ここで、は、深さ決定論的回路によって決定可能な言語のセットを示します。dDDEPTH(d)d


編集: 2つの追加の包含:

以下のための我々は、そしてために我々は。D T I M E(T )⊆ D S I Z E(TのログT )L (N )≥ ログN N S P A C E(L )⊆ D D E P T H(L 2)t(ん)≥んDT私ME(t)⊆DS私ZE(tログ⁡t)l(ん)≥ログ⁡んNSPあCE(l)⊆DDEPTH(l2)


証明については、Heribert Vollmerの本のセクション2-3を参照してください。

これらのインクルージョン、および時間/空間階層を使用して、非均一複雑度クラスの階層を構築できます。


編集2:

上記の結果を、アドバイス付きのクラスの階層に関する以下の結果と組み合わせることができます。

  1. アドバイスのビットとの計算のための時間階層。
  2. アドバイスに対する無条件の下限。

これで質問の答えがわかりません。それはアドバイスで回路を言語で配置します(私は暗黙的に行っていて、それが真実である理由はかなり明確です)が、分離を取得する方法についての質問には答えません(私が何かを逃していない限り?)つまり、時間/空間階層について言及していますが、アドバイス付きのクラスの既知の階層は何ですか?
— マットヘイスティングス2010年

@matt:編集した回答が必要なものに当てはまるかどうかを確認します。
— MS Dousti 2010年

それは私が探しているものです、ありがとう。
— マットヘイスティングス2010年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.