「検証可能な情報」:これは既知の概念ですか?


9

以下は自然な定義のように思えますが、どこかで研究されているのではないかと思います

検討言語のセット。次に、は、 st があるときに「 -verifiable information」と呼ばれます K ⊂ { 0 、1 } ω X L ∈ XX⊂2{0,1}∗K⊂{0,1}ωXL∈X

(I)を考えると、のすべての接頭辞である、X Lx∈LxL

(ⅱ)を考えると、のすべての接頭辞であるF Lf∈KfL

(iii)場合、長さ接頭辞は、外側になりN F L N > > 0f∉KnfLn>>0

たとえば、はが計算可能であれば検証可能な情報です。これは、長さすべての文字列に対して検証を実行し、検証に合格したこれらの文字列の長さのプレフィックスを収集するアルゴリズムを構築することで確認できます。以下のために、残っている唯一のプレフィックスが正しいものですのR F N M N > > M{f}Rfnmn>>m

ただし、が検証可能な情報である場合、すべてのが計算可能とは限りません。たとえば、検討してください。R F ∈ K K = { 0 、1 } ωKRf∈KK={0,1}ω

非自明な例ある次のように-verifiableです。検討とletの符号化である対応すると共にと各々について証人(すなわち、は、 -witnessが証明するか、または -witnessが証明するかのいずれかをエンコードします)P L ∈ N P ∩ C 、O 、N 、P、F L N PのC O N Pのx ∈ { 0 、1 } * F N Pのx ∈ L 、C 、O 、N 、P、X ∉ L{f}PL∈NP∩coNPfLNPcoNPx∈{0,1}∗fNPx∈LcoNPx∉L


「 is -verifiable information iff is computable」と書いても、とは何か、とは正確に理解できません。R f { ⋅ } R{f}Rf{⋅}R
— a3nm 2012

@ a3nm:{f}は1つの要素fのセットです。Rは再帰言語のセットです
— ヴァネッサ、

あなたの質問は、エラー修正コードの問題(Golayコード、ハミングコード)の再定式化のようですが、接頭辞に関しては...おそらく、これはあなたのための背景文献の良いスタートかもしれませんか?
— フィル

回答:


4

K⊆{0,1}ωR K Π 0 1はあり、がクラス(カントール空間内)である場合にのみは、広く研究されてきた概念です。それらは、効果的に閉じたセットとも呼ばれます。RKΠ10

セットは、再帰的な(計算可能な)ツリーを通る無限パスのセットであるクラスであり、これは定義した概念のバージョンです。KΠ10

それらに捧げられたモノグラフ:

効果的なクローズドセット(Douglas CenzerおよびJeffrey B. Remmel)、Perspectives in Logic、Cambridge U. Press、350ページ、登場。

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