SETHのMAバージョンはどのように間違っていることが証明されていますか?


13

強い指数時間仮説(SETH)の非決定論的拡張について説明しているこの論文によると、「[…] Williamsは最近、k-TAUTのMerlin-Arthur複雑性に関する関連仮説が間違っていることを示しました」。しかし、その論文は個人的なコミュニケーションのみを引用しています。

SETHのMAバージョンはどのように間違っていることが証明されていますか?

数式の代数化を伴うと思われますが、それ以上のアイデアはありません。


返事があったらドキュメントを投稿してもらえますか?

13
論文はすぐに来ています。お待ち頂きまして、ありがとうございます。
ライアンウィリアムズ

3
実際、私が証明することは、「k-TAUTに反論するための時間のMerlin-Arthurプロトコルがある」、つまり不満足なk-CNF公式よりもはるかに強力だと言います。私が知る限り、サブリニアデプスのUNSAT回路に反論するために約時間を得ることができます。しかし、私が言ったように、紙はすぐに来ています。2 n / 21.9n2n/2
ライアンウィリアムズ

2
おそらくばかげた質問ですが、その結果は(本質的に)アイデアに向かっていますか:推測「NSETH」と「k-TAUTは指数サイズの回路が必要」は相互に排他的ですか?または、PRG構造は、k-TAUTのMAとNPの複雑さのギャップを簡単に食いつぶしますか?
ジョーベベル

2
愚かな質問ではありません!簡単な答えは、私はまだ知らないということです。
ライアンウィリアムズ

回答:


21

このリンクhttp://eccc.hpi-web.de/report/2016/002/に従ってプレプリントを見つけることができます

編集(1/24)リクエストに応じて、ここに簡単な要約を示します。これは、論文自体から引用したものですが、多くのことを説明しています。マーリンがためにそのアーサーに証明することができると仮定 -variable演算回路、内の全ての点で、その値特定のテーブルであるフィールド要素は、約時に、、ここではのサイズ、はによって計算された多項式の次数です。(これを「バッチ評価の短い非インタラクティブな証明」と呼びます---- 多くの割り当てでを評価します。)C { 0 1 } 、K 2 、KS + 2 KD S C D C CkC{0,1}k2k(s+2k)dsCdCC

その後、マーリンは次のようにアーサーの#SATを解くことができます。CNF所与上変数と節、マーリンとアーサーは、第1の演算回路構成上に高々度の変数、約サイズのすべてにわたる和をとり、CNFの最初の変数への割り当て(が真の場合は合計にを加算し、偽の場合は加算します)。バッチ評価プロトコルを使用して、Merlinはが取ることを証明できますF N M C N / 2 M N M N 2 N / 2、N / 2 F 1 F 0 C 2 N / 2 2 N / 2 2 N / 2 P O のL Y N M F#FnmCn/2mnmn2n/2n/2F1F0C2n/2約時間でそのすべてのブール割り当ての特定の値。これらすべての値を合計すると、へのSAT割り当てのカウントが得られます。2n/22n/2poly(n,m)F

次に、バッチ評価プロトコルの実行方法を高レベルで説明します。証明は、回路簡潔な表現であり、すべての入力で簡単に評価でき、ランダム性で検証するのも簡単です。証明を、ベースフィールド十分に大きい拡張フィールド(アプリケーションでは少なくとも特性定義された単変量多項式になるように設定します。ここで、は約およびは、すべてのにわたる演算回路評価を「スケッチ」します2 K Q X K 2 N Q X 2 KD Q D C 2 k個の QC2kQ(x)K2nQ(x)2kdQdC2k割り当て。多項式は、2つの矛盾する条件を満たします。Q

  • 検証者はスケッチを使用して、真理値表を効率的に生成できます。特に、いくつかの明示的に知られているための延長から、私たちが望む、ここでは、の変数への番目のブール代入です(代入に関するいくつかの順序付けの下で)。QCαiK(Q(α0),Q(α1),,Q(αK))=(C(a1),,C(a2K))aiikC

  • 検証者は、約時間で、ランダム性を伴うすべてのブール割り当てに対するの動作の忠実な表現がであることを確認できます。これは基本的に単変量の多項式同一性テストになります。QC2k2k+s

の構築では、ホログラフィック証明に由来する補間トリックを使用します。ここでは、多変量式を単変量式として効率的に「表現」できます。2つの項目は両方とも、単変量多項式を操作するための高速アルゴリズムを利用します。Q


6ページのパート2の中央部分(上部近く)では、R(x)をR(r)に置き換える必要があるように見えます。

原稿に関するコメントを直接私に送ってください。私は毎日stackexchangeをチェックしません。ありがとう。
ライアンウィリアムズ

5
自己完結型の回答を提供し、ビット腐敗を防ぐために、この論文の主なアイデアを要約していただけますか?
コーディ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.