ハードタスクの計算能力は、簡単なタスクの解決にどの程度役立ちますか


11

要するに、質問は次のとおりです。難しいタスクの計算能力は、簡単なタスクを解決する上で実際にどの程度役立ちますか。(この質問を面白くて取るに足らないものにするためのさまざまな方法があるかもしれませんが、そのような試みの1つがここにあります。)

質問1:

n個の変数を含む式のSATを解く回路を考えます。(または、エッジを持つグラフのハミルトニアンサイクルを見つけるため。)n

すべてのゲートで、個の変数の任意のブール関数を計算できると仮定します。具体的には、ます。m = 0.6 nmm=0.6n

強力な指数時間仮説(SETH)は、このような強力なゲートを使用しても、スーパー多項式の回路サイズが必要であると主張しています。実際、ごとに少なくともサイズが必要ある意味で、非常に複雑なブール関数(NP完全性をはるかに超える)を表す変数の一部のゲートは、あまり利点を与えません。ϵ Ω(2(0.4ϵ)n)ϵ.

さらに質問することができます:

(i)このようなサイズ回路を作成できますか?? 2 1 ϵ n20.9n2(1ϵ)n

「いいえ」と答えると、SETHが大幅に強化されます。もちろん、簡単な「はい」の答えがあるかもしれません。

(ii)(i)への答えがYESの場合、任意のブール関数を計算するゲートは、(たとえば)任意のNP関数を「ちょうど」計算するゲートと比較して、いくつかの利点をもたらします。またはSAT自体の単なる小さなインスタンス?

次の質問では、質問に対して同様の質問を試みます。P

質問2:

前と同様にとし、具体性のためにます。(などの他の値も重要です。)次のタイプの回路を考慮してください。、M = 0.6 、N 、M 、M = N αm<nm=0.6nmm=nα

a)1つのステップで、個の変数で任意のブール関数を計算できます。m

b)1つのステップで、変数を使用してSAT問題を解決できます。または、変数の多項式サイズの任意の非決定性回路。メートルmm

c)1ステップで、サイズ個の変数で任意の回路を実行できます(は固定です)。m d dmmdd

d)1つのステップで、通常のブールゲートを実行できます。

エッジを持つグラフの完全一致を見つける問題を考えてみましょう。マッチングには、多項式サイズの回路があります。問題は、タイプd)の回路からタイプc)の回路、サイズc)の回路からサイズb)の回路、およびサイズbの回路に移動したときに、このようなマッチングアルゴリズムの指数を改善できるかどうかです。 )サイズa)の回路へ。n

(これは、並列計算またはオラクルに関する既知の問題に関連している可能性があります。)


1
実際、強力なETHはそれほど強力ではありません。すべてのについて、句を使用してSATの時間で実行される均一なアルゴリズムを使用できないことを示してい。変数の小さなセットで任意のブール関数を許可すると、不均一な回路ランドになります。「不均一SETH」は興味深い変種ですが、まだあまり詳しく研究されているとは思いません。c n cO(1.9999n)cnc
ライアンウィリアムズ

親愛なるRayan、そうですね、不均一なケースを考えたほうが安心です。質問1に対する答えは、不均一なSETHの大幅な強化です。(SETHの強化としてSETHが不均一だと思っていましたが、おそらく間違っていたでしょう。)おそらく、アルゴリズム1の質問1と2を再定式化できます。いずれにせよ、おそらくそのような強力なバージョンのSETHと不均一なSETHでは、反例を見つけることができます。
ギルカライ

が何であるかについて注意したいのではないでしょうか。SETHでは変数の数を示し、上記では入力の長さを示しているようです。あなたが「上SATを計算することができ、ゲート許可している場合変数のインスタンスを」深さ-2を取得することは簡単ですのためにサイズ回路を取るかに、すべての可能な割り当て上:変数SAT変数、およびSATゲートを使用して、残りの変数のSATをます。しかし、これはおそらくあなたが探しているものではありません。.1 n 2 .9 n n .9 n .1 nn.1n2.9nn.9n.1n
ライアンウィリアムズ

回答:


4

カウントすることにより、サイズそのような回路で約関数を計算できるはずなので、すべての関数を計算するにはで十分だと思います。、S 、S = 2 N - M22msss=2nm


1
こんにちは、@ Boaz Barak。このサイトで2つのアカウントを統合してもよろしいですか?
レフレイジン

1
ありがとうボアズ。質問の精神はこれだと思います:すべての関数を計算するために必要なものを十分下回れば、NP完全関数を計算できます。
ギルカライ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.