¿Cuáles son ejemplos naturales de pruebas no relativizables?

13

Según tengo entendido, una prueba de que P = NP o P ≠ NP debería ser no relativizable (como en los oráculos de la teoría de la recursión).

Sin embargo, prácticamente todas las pruebas parecen ser relativizables.

¿Cuáles son buenos ejemplos de pruebas no relativizables, del tipo que una prueba P = NP / P ≠ NP debería ser, que no sean triviales o artificiales?

(No soy un teórico de la recursión, así que perdón por la falta de citas).

[EDITAR: mejor publicación de mathoverflow ]

Sai
fuente
66
Para copiar mi sugerencia de MO y sacarla del camino: el ejemplo canónico que conozco es la prueba de IP = PSPACE, donde particularmente la inclusión de PSPACE en IP se realiza mostrando una prueba interactiva para un PSPACE particular problema completo, una técnica no relativizable: problemas particulares no se relativizan.
Steven Stadnicki
55
@AndrejBauer AFAIK, no, porque no existe el 'TQBF relativizado'; de hecho, hay oráculos con I P AP S P A C E A , por lo que la prueba no puede relativizar canónicamente. AIPAPSPACEA
Steven Stadnicki
44
@Steven: TBQF relativizado se puede formar permitiendo puertas de oráculo, en lugar de solo puertas lógicas (estándar).
3
@RickyDemer Aún así, el corazón de la prueba funciona interpretando la fórmula como un polinomio de bajo grado, que no se lleva a cabo cuando tienes (por ejemplo) una puerta de oráculo uniformemente aleatoria.
Yonatan N
1
por cierto, el resultado de P =? NP en la relativización se conoce como el teorema de Baker-Gill-Solovay 1975 . la prueba también se puede encontrar, por ejemplo, en Hopcroft / Ullman . @ richerby / Sai no hay razón para migrar después de que ambas preguntas ya se hayan ingresado, es más para referencia futura. También tenga en cuenta que parece que no hay una política oficial de intercambio entre sitios de stackexchange sobre crossposting (por lo tanto, es comprensible cierta confusión).
vzn

Respuestas:

24

Como señala Steven, el ejemplo canónico es . Este colapso no relativizar, en el sentido de que hay un oráculo A , a reserva de que I P AP S P A C E A . La intuición de por qué la prueba conocida de este resultado evita la barrera de la relativización es que usa aritmetización (Yonatan aludió a esto en un comentario): un protocolo interactivo para el P S P A C EIP=PSPACEAIPAPSPACEAPSPACEproblema completo TQBF se da al considerar una extensión de una fórmula booleana cuantificada a un polinomio de bajo grado sobre un campo adecuadamente grande. Si se nos da una fórmula booleana relativizada (con puertas de oráculo), dicha extensión no existe.

CDAA~ACADA~CDAA~CA~DAIP=PSPACENPP

NEXPACCAA~NEXPA~ACCAACCcircuitos, y el algoritmo utiliza propiedades no relativizantes y no algebrizantes de dichos circuitos. Ryan señala en el documento que todos los algoritmos de satisfacción conocidos más rápidos que triviales se descomponen cuando se agregan oráculos o extensiones algebraicas de oráculos.

También hay un enfoque interesante para entender la relativización a través de la lógica. En un manuscrito antiguo, Arora, Impagliazzo y Vazirani definen un sistema de axiomas de modo que los resultados relativizantes son exactamente los que se derivan de los axiomas, mientras que los resultados no relativizantes son independientes del sistema. Un artículo de Impagliazzo, Kabanets y Kolokolova hace algo similar para la algebrización al introducir un axioma adicional a los definidos por Arora, Impagliazzo y Vazirani. Muestran que los resultados no relativizantes más conocidos se derivan de sus axiomas, mientras que P vs NP, entre otros, es independiente de ellos.

Disculpas si me equivoqué, no soy un experto.

Sasho Nikolov
fuente
77
NEXPMIPMAEXPP/polyPromiseMASIZE(nk)
10

Aquí hay una lista de pruebas no relativizables:

  1. El teorema de PCP

  2. El compromiso dependiente de la instancia implica un protocolo de conocimiento cero:
    una equivalencia entre conocimiento cero y compromisos

  3. No existe un ofuscador de circuito eficiente de "caja negra virtual" para circuitos generales:
    una equivalencia entre conocimiento cero y compromisos

  4. S5

  5. Contra los probadores desenredados, NEXP tiene sistemas de prueba de 2 probadores mínimamente interactivos: sistemas de prueba
    de una ronda de dos probadores: su poder y sus problemas

  6. Contra los probadores posiblemente enredados, NEXP tiene protocolos MIP más interactivos:
    una prueba interactiva de múltiples probadores para el sonido NEXP contra probadores enredados



  7. Ciπ si no pudo elegir un elemento de {0,1,2,3, ..., n! -1} de manera perfectamente uniforme en un período de tiempo lo suficientemente pequeño, ya que tal elección permitiría la generación perfectamente uniforme de un Matriz de gráfico de ciclo dirigido o una permutación de los vértices.

Kaveh
fuente
7

Esta es una buena encuesta del campo realizada por un experto líder que resume / detalla algunos de los puntos de las otras respuestas hasta ahora y tiene ejemplos adicionales.

[1] El papel de la relativización en la teoría de la complejidad Fortnow

Varios resultados recientes no relativizantes en el área de las pruebas interactivas han hecho que muchas personas revisen la importancia de la relativización. En este artículo, analizamos cómo los teóricos de la complejidad usan y usan mal los resultados de Oracle. Prestamos especial atención a los nuevos sistemas de prueba interactivos y los resultados de verificación de programas e intentamos entender por qué no se relativizan. Damos algunos resultados nuevos que pueden ayudarnos a comprender mejor estas preguntas.

vzn
fuente
66
+1 esta es una buena encuesta, pero debe mencionarse que examina el estado del mundo hasta 1993
Sasho Nikolov
cierto; Sería útil que los autores incluyeran fechas en sus documentos más ... una encuesta más reciente también sería útil, el tema parece raramente encuestado. esta área no parece cambiar tanto y no está tan claro cuántos nuevos resultados han surgido desde esa fecha.
vzn
3
para nuevos resultados: creo que han aparecido algunos nuevos resultados de oráculo desde que se relacionan con las clases de complejidad cuántica. Más importante aún, ha habido desarrollos en términos de lo que significan los resultados de Oracle: la barrera de algebrización y la prueba no algebrizante de Ryan de mi respuesta, un documento relacionado cs.sfu.ca/~kabanets/papers/act-full.pdf , y posiblemente El trabajo de Boaz Barak en reducciones sin caja negra en criptografía.
Sasho Nikolov