NCの指数関数的アナログ?


8

Nickのクラス(NC)は、多項式数のプロセッサを使用して、多対数時間で決定できる問題のクラスです。

指数関数的なアナログについて知りたい。これは、指数関数的な数のプロセッサを使用して多項式時間で決定できる問題をカバーするだろう。

私が探しているのは、このクラスの名前と、このクラスと他の複雑性クラスとの間の既知の関係、またはクラスの正規の問題です。NPとco-NPが含まれるのは簡単なようですが、PSPACE内に含まれていると思いますが、それ以外についてはよくわかりません。


8
私は答えを書いたが、それはここに答えが見つかりました:cstheory.stackexchange.com/questions/6753/...
mdxn

回答:


1

回路の時間は深さに対応します。したがって、多項式時間とは多項式深度を意味します。

DepthSize(nO(1),2nO(1))DepthSize(2,2nO(1))

要注意なのは、指数関数的な数のプロセッサは、それ自体では役に立たないほど強力であることです。

PSpacePSpace=ATime(nO(1))、多項式時間でチューリングマシンを交互に実行することで計算可能な問題。チューリングマシンの代替は、基本的に新しいプロセスを分岐し、それらが終了した後、戻り値の結合/分離を使用して結合します。


通信の唯一の制限が時間制限である場合でも、PSPACEを取得します。

@リッキー、それは本当にモデルに依存します。モデルが交互チューリングマシンの場合は、答えに書いたとおりです。一般的な回路(不均一なNC回路)の場合はそうではありません。回路の時間制限は深さであり、どの関数も深さ2 CNFで計算できます。
Kaveh

OPはモデルを並列マシンとして指定しました。

@リッキー、「並列マシン」とはどういう意味ですか?並列計算の概念を捉えようとする多くのモデルがあります。たとえば、PRAMを取る。OPは、回路のクラスであるNCについて質問し、私が述べたことが保持します。
Kaveh

私は本質的にPRAMを意味します。OPはNCを「多項式数のプロセッサーを使用して多対数時間で決定できる問題のクラスである」と述べ、「指数関数数のプロセッサーを使用して多項式時間で決定できる問題」について尋ねます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.