マーリンの有効な回答の一意性を要求すると、アーサー・マーリンのプロトコルの能力が制限されますか?


15

前文。

複雑度クラスAMは、証明者 "Merlin"と検証者 "Arthur"の間の2ラウンドの対話型証明システムによって解決できる問題です。オブジェクトXの一部のプロパティをテストする問題は、次の場合にAMにあります。

  • YESの(多項式長の)ランダムな「チャレンジ」メッセージのインスタンス、アーサーは、マーリンは(多項式の長さ)を策定アーサーは、その証拠として使用することができる返信することができ、高い確率で、発生Xは特性を有しています。

  • 以下のためのNOのインスタンス、アーサーが生成するランダムチャレンジメッセージに対して、高い確率でマーリンが上のためにテストされているプロパティの証拠として使用することができる任意の返信策定することはできませんXを

—説明したクラスは、Merlinに高い確率でだけでなく、アーサーが発行する可能性のある課題に対して有用な回答を提供することを要求する場合、変更されません。この場合、マーリンの答えは常にYESインスタンスに対して有効である必要があり、アーサーがテストするのは答えの有効性です。したがって、マーリンが無効な応答を生成した場合、アーサーは問題のインスタンスがNOインスタンスであることを認識します。これは私が検討したい設定です。

例はグラフ非同型です:頂点ラベルの同じセットを持つグラフGHが与えられると、アーサーはグラフの1つをランダムに選択し、その頂点ラベルを並べ替えて、そのプレゼンテーションをMerlinに送信することで「スクランブル」バージョンFを生成できます。二つのグラフが非同形である場合、マーリンは、どの識別することができるG又はHかどうかを決定することによって選択したアーサーF  ≅  GまたはF  ≅  H、および2つのかを識別することによって応答することができるFと同形です。ただし、2つのグラフGHが同型の場合、Merlinはどのグラフを区別できないFの出身であり、彼が答えるのは偶然だけです。したがって、YESインスタンスの場合、Merlinはあらゆるチャレンジに対して常に有効な応答を送信できます。以下のためのNOのインスタンスマーリンが送信する可能性のある任意の応答は、高確率無効となります。

上記の問題では、マーリンが各チャレンジに対してアーサーに発行できる有効な応答が存在するだけでなく、実際には一意の有効な応答があります。つまり、アーサー がGまたはHのどちらを選択したかを示します。同形である特定F

質問。

以下のためにということ-これらの線に沿って制約を課すんYESのインスタンス、アーサーが送信する可能性のあるすべての挑戦のために、そこにある丁度1つのマーリンのための有効なレスポンス-等しいに知られていないクラス降伏の意味で、より制限クラスを得AMの


AMに等しいかどうかを検討する前に、NPがクラスに含まれていることを証明する方法を見ることさえできません…。
伊藤剛

1
Merlinに1つの有効な応答を高い確率でのみ要求する場合、クラスにはNP(およびAMのすべて)が含まれます。ArthurにUnique-SATへのValiant-Vazirani還元を実行させることができます。
EmilJeřábekはMonicaをサポートしています

@Emil:「高確率」が1 / polyであれば、その確率を、たとえば定数に増やすことは可能ですか?
伊藤剛

結構なことです、それは実際にはかなり小さい確率です。定数にする方法がわかりません。
エミールイェジャベクはモニカをサポートします

1
パブリックコインプロトコルまたはプライベートコインプロトコルを検討していますか?定義から、パブリックコインプロトコルを考えているようですが、説明したグラフの非同型のプロトコルはパブリックコインプロトコルではありません。
伊藤剛

回答:


1

Koiranの論文HilbertのNullstellensatzはPolynomial Hierarchyにあり、n個の未知数に関するm方程式のシステムが一般化されたリーマン仮説を条件としてC nに解を持つことを確立するための公開コインArthur-Merlinプロトコルを提供します。ここで、Merlinは、ランダムなハッシュHに対してH p = 0の素数pを、m個の方程式のそれぞれに対する解a 0a 1a nとともに見つけますnCnpHp=0Ha0a1anmモッドp

方程式のシステムは、解がない場合モッドp、のみの有限数があるだろうp解が存在するモジュロ。システムソリューションモッドp持っている場合、無条件にソリューションのp正の密度があり、GRHはソリューションのpが何らかの意味で「等分布」され、Merlinが勝つことを許可します。

Koiranはpの密度が指数関数的に小さい可解システムの例を示しますが、Coiranは、システムがCnで可解である場合、ほとんどの場合、多数p(および多数のa)があることを示唆します; 確かにおよそ11/e素数には解IIRCCが必要です。

したがって、上記の問題では、マーリンは、各チャレンジのためにアーサーに出すことができるという有効な応答が存在しないだけでなく、実際にそこに可能性が有効回答数。

ソリューションと方程式の簡単なシステムを区別する多くのモジュロp少数か一つだけで方程式のハードシステムからp方程式系のガロア群の決定性質を必要とするようです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.