Permitir errores de integridad no tiene ningún problema, y a menudo se considera. Aquí hay algunos consejos .
Por otro lado, en términos generales, no permitir errores de solidez elimina significativamente la potencia de un modelo.
En el caso de los sistemas de prueba interactivos, la anulación del error de solidez hace que la interacción sea inútil, excepto para la comunicación unidireccional de un probador a un verificador; es decir, IP con perfecta solidez es igual a NP. Esto puede mostrarse considerando una máquina NP que adivina los bits aleatorios del verificador y la transcripción de la interacción que hace que el verificador acepte [FGMSZ89].
En el caso de los sistemas de prueba probabilísticamente verificable (PCP), el mismo razonamiento muestra que requerir una solidez perfecta hace que la aleatoriedad sea inútil para elegir las ubicaciones a consultar. Más precisamente, se puede demostrar que PCP ( r ( n ), q ( n )) con integridad c ( n ) y solidez perfecta (incluso con consultas adaptativas) es igual a la clase C de problemas de decisión A = ( A sí , A no ) para el cual existe un lenguaje B ⊆ {0,1} * × {0,1} * × {0,1} * en P tal que
- si x ∈ A sí , entonces Pr y ∈ {0,1} r ( n ) [∃ z ∈ {0,1} q ( n ) tal que ( x , y , z ) ∈ B ] ≥ c ( n ), y
- si x ∈ A no , entonces ∀ y ∈ {0,1} r ( n ) ∀ z ∈ {0,1} q ( n ) , ( x , y , z ) ∉ B ,
donde n = | x |. (Tenga en cuenta que en la definición de la clase C , el caso sí no requiere que se prepare un certificado completo antes de que el verificador elija la cadena aleatoria y , a diferencia de la definición habitual de un sistema PCP. Se puede preparar un certificado después de conocer y , y solo se necesita la parte consultada del certificado, por lo que la longitud de z es q ( n ).) Combinado con límites inferiores directos, esto implica lo siguiente:
- PCP (log, log) con perfecta solidez = P.
- PCP (poli, log) con perfecta solidez = RP .
- PCP (poli, poli) con perfecta solidez = NP.
Comparando estos con los teoremas de PCP PCP (log, O (1)) = NP y PCP (poly, O (1)) = NEXP, podemos ver que requerir una perfecta solidez tiene un gran impacto.
[FGMSZ89] Martin Fürer, Oded Goldreich, Yishay Mansour, Michael Sipser y Stathis Zachos. Sobre integridad y solidez en sistemas de prueba interactivos. En Aleatoriedad y Computación , vol. 5 de Advances in Computing Research , págs. 429–442, 1989. http://www.wisdom.weizmann.ac.il/~oded/PS/fgmsz.ps