HORN-SATのインタラクティブな証明?


10

一部のHORN-SAT式が満足できることを証明者が検証者に納得させる方法はありますか?

もちろん、HORN-SATには線形時間アルゴリズムがあるので、これはばかげているように見えるかもしれません。一方、HORN-SATはP完全であるため、P = Lでない限り、ログスペースアルゴリズムはありません。したがって、ベリファイアの計算能力をLに制限します。ベリファイアは非常に脆弱であるため、問題は馬鹿げていません。

これに関する別のひねりは、それがゼロ知識証明になることができるかどうかです。


1
ゼロ以外の知識の場合、証明書として満足のいく真理の割り当てを使用する単純な検証では、入力と証明書がスペースとしてカウントされない読み取り専用テープに書き込まれている場合、ログスペースのみが必要であると思います。
伊藤剛

@剛:単純な検証をログスペースのみで行う方法はわかりません。できれば、HORN-SATがNLであることを示しているので、P完全性によってP = NLを与えるのではないでしょうか。
Shaun Harker

いいえ。証明書は読み取り専用のテープにあると想定しましたが、これはNLによる検証とは異なります。
伊藤剛

@Tsuyoshi:ああ、何度でも証明書を読むことができますが、NLの証明書ベースの定義には、一度しか読み取れない証明書があります。
Shaun Harker

回答:


11

アン・コンドンによるこのhttp://www.cs.ubc.ca/~condon/papers/ips-survey.pdf調査には、スペース制限付きインタラクティブプルーフシステムに関する多くの事実が含まれています。

いくつかのモデルがあり、主な違いは、ベリファイア(IP)にプライベートコインを許可するか、パブリックコインのみ(AM)を許可するか、また検証時間を多項式に制限するかどうか(単独でバインドされたスペースではない)です。

時間制限がなければ答えはイエスです:IP(log-space)にはEXPとAM(log-space)= Pが含まれます。

IP(log-space)は通常のIPよりも大きい可能性が高いことに注意してください。一方、IP(log-space、poly-time)= IP = PSPACEです。

AM(log-space、poly-time)= P(Delegating Computation:Interactive Proofs for Muggles)によるGoldwasser et al。、STOC 2008。

さらに、Kilian(FOC​​S 88)による「ログスペースベリファイアを使用したゼロ知識」は、IPのすべてのもの(明らかにプライベートコイン)のログスペースポリタイムゼロ知識証明システムを取得する方法を示しています。


1
Delegating Computation:Interactive Proofs for Mugglesというタイトルの論文も見つけました。この作品の定理3は、AM(log-space、poly-time)= Pであることを示していますか?
Shaun Harker、2011

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