Intersección de idiomas en NP


8

¿Puede la intersección de dos idiomas en NP que no son NP completos ser NP completos?

¿Se puede completar la intersección de dos idiomas en coNP que no están completos en coNP?

¿Puede la intersección de dos idiomas uno en coNP pero no completo y otro en NP pero no NP completo ser NP completo o coNP completo?


Muy interesante. :)
Michael Wehar

2
Si P = NP, entonces la respuesta es NO. En este caso, los únicos idiomas que no son NP-complete (coNP-complete) son el conjunto vacío y . Σ
Gamow

3
Si P no es igual a NP, existen los problemas intermedios de NP ... cualquier ejemplo que sugiera es natural. Uno.
ARi

Respuestas:


19

Solo un comentario extendido para explicar mejor el comentario de ARi (lo estaba escribiendo mientras lo veía).

Es suficiente utilizar un enfoque de "gran brecha" similar al utilizado en el teorema de Lardner; por ejemplo:

UNA1={XXSUNATF(El |XEl |) incluso}{XF(El |XEl |) es impar}

UNA2={XXSUNATF(El |XEl |) es impar}{XF(El |XEl |) incluso}

Donde es una función creciente lo suficientemente lenta computable en tiempo polinómico. Véase, por ejemplo, su construcción en la prueba del teorema de Ladner en el Apéndice A.1 de Lenguas uniformemente duras .F

Por construcción no son NPC, sino A 1A 2 = S A TUNA1,UNA2UNA1UNA2=SUNAT


2
¿Por qué y A 2 no son NPC? UNA1UNA2
Mateus de Oliveira Oliveira

@MateusdeOliveiraOliveira: por diagonalización retrasada no es NPC ( A 1 es un problema NP-intermedio artificial); ver la prueba vinculada para más detalles. Por supuesto, debemos suponer que P N P ; el caso P = N P ya ha sido descartado por Gamow en el comentario anterior. {XXSUNATF(El |XEl |) incluso}UNA1PAGSnortePAGSPAGS=nortePAGS
Marzio De Biasi

¿No se puede considerar cualquier función polytime?
ARi

@ARi: no, debe ser lo suficientemente lento como para crear espacios grandes para evitar la completitud de NP (para permitir la diagonalización retrasada). Intentaré escribir una prueba formal en los próximos días.
Marzio De Biasi

F
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.