“Informação verificável”: esse é um conceito conhecido?

9

A seguir, parece-me uma definição natural e me pergunto se ela foi estudada em algum lugar.

Considere um conjunto de idiomas. Então K { 0 , 1 } ω é chamado de " informação verificável em X " quando existe L X stX2{0,1}K{0,1}ωXLX

(i) Dado , todo prefixo de x está em LxLxL

(ii) Dado , todo prefixo de f está em LfKfL

(iii) Tendo em conta , o comprimento n prefixo de f está fora G para n > > 0fKnfLn>>0

Por exemplo, é uma informação verificável em R se if é computável. Isso pode ser visto através da construção de um algoritmo que executa a verificação em todas as cadeias de comprimento n e coleta os prefixos de comprimento m daquelas cadeias que passaram na verificação. Para n > > m , o único prefixo que permanece é o correcto{f}Rfnmn>>m

No entanto, se é informação verificável por R , isso não significa que todo f K é computável: por exemplo, considere K = { 0 , 1 } ωKRfKK={0,1}ω

Um exemplo não trivial de que é P- verificável é o seguinte. Considere G N PC O N P e deixá- f ser uma codificação de G em conjunto com o correspondente N P e C O N P testemunhas (isto é, para cada x { 0 , 1 } * , f codifica quer uma N P - testemunha que prova x L ou{f}PLNPcoNPfLNPcoNPx{0,1}fNPxL testemunha provando x L )coNPxL

Vanessa
fonte
Quando você escreve " é R informações -verifiable sse f é computável", eu não entendo exatamente o que é { } eo que é R . {f}Rf{}R
a3nm
@ a3nm: {f} é o conjunto com um elemento f. R é o conjunto de linguagens recursivas
Vanessa
Sua pergunta parece ser uma reformulação de um problema de correção de erro (código de Golay, código de Hamming), mas em termos de prefixos ... Talvez esse seja um bom começo para você na literatura de base?
25413 Phil

Respostas:

4

K{0,1}ω éR verificável se e somente seK for umaclasseΠ10 (no espaço Cantor), um conceito que foi estudado extensivamente na. Eles também são chamados de conjuntos efetivamente fechados.

Um conjunto K é uma classe Π10 se for o conjunto de caminhos infinitos através de uma árvore recursiva (computável) e esta é a versão do conceito que você definiu.

Uma monografia dedicada a eles:

Conjuntos efetivamente fechados (Douglas Cenzer e Jeffrey B. Remmel), Perspectives in Logic, Cambridge U. Press, 350 páginas, para aparecer.

Bjørn Kjos-Hanssen
fonte