¿Qué sabemos sobre NP ∩ co-NP y su relación con NPI?


8

Un TA llegó hoy para preguntar algunas cosas sobre NP y co-NP. Llegamos a un punto en el que también estaba perplejo: ¿qué aspecto tiene un diagrama de Venn de P, NPI, NP y co-NP suponiendo que P ≠ NP (el otro caso es aburrido)?

Parece que hay cuatro opciones básicas.

  1. NP ∩ co-NP = P

    En particular, co-NPI ∩ NPI = ∅

  2. NP ∩ co-NP = P ∪ NPI

    En particular, co-NPI = NPI?

  3. NP ∩ co-NP ⊃ P ∪ NPI ∪ co-NPI

    Una pregunta de seguimiento en este caso es cómo se relacionan NPC y co-NPC; ¿hay una superposición?

  4. Otra cosa, es decir, algunos problemas de NPI están en co-NP y otros no.

¿Sabemos cuál es la correcta, o al menos cuál no puede ser verdad?

Las entradas del zoológico de complejidad para NPI y NP ∩ co-NP no inspiran mucha esperanza de que se sepa algo, pero realmente no soy lo suficientemente fluido en la teoría de la complejidad para comprender todas las otras clases (y su impacto en esta pregunta) flotando por allí .


Fyi muchas preguntas y respuestas relacionadas con NPI en informática teórica
vzn

Respuestas:


13

El hecho de que P ≠ NP no excluye la posibilidad de que NP = co-NP, en cuyo caso NP ∩ co-NP = NP. Entonces, para avanzar en la discusión, supongamos que NP ≠ co-NP. En ese caso, el Corolario 9 en un enfoque uniforme de Schöning para obtener conjuntos diagonales en clases de complejidad muestra que existe cierto lenguaje en NP - co-NP que es NP-intermedio. Por lo tanto, NPI contiene estrictamente (NP ∩ co-NP) - P (tenga en cuenta que todos los idiomas en NP ∩ co-NP están en P ∪ NPI). Esta es tu opción (4).

En resumen, suponiendo P ≠ NP y NP ≠ co-NP, obtenemos esto:

ingrese la descripción de la imagen aquí
[ fuente ]


ok solo me pregunto si está completo, ¿hay un resultado que (como lo indica el diagrama y bajo los supuestos plausibles) NPI ∩ co-NP no es vacío?
vzn

Yuval, después de volver a leer, estoy de acuerdo con vzn (maravilla de las maravillas): hasta ahora, su respuesta no asume que (NP ∩ co-NP) - P no está vacío. Varios candidatos para NPI-problemas son conocidos por ser en NP ∩ co-NP, mientras que no se sabe que estar en P, por lo que el diagrama probablemente se ajusta a la expectativa actual en el campo (asumiendo lo que no asume en la respuesta). ¿Pero es estrictamente necesario? Según nuestro conocimiento actual, ¿podría ser el caso, incluso bajo sus supuestos, que NP ∩ co-NP = P? ¿Me he perdido algo?
Raphael

Este artículo muestra, entre otras cosas, que en algún mundo relativizado, Pnotario públicocoNPNP: link.springer.com/chapter/10.1007%2FBFb0015750 . No sé si hay un mundo relativizado tal que NPcoNP pero P = NPcoNP.
Yuval Filmus
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.