¿ es "mínimo", es decir, implica

8

Supongamos que Π es un problema de decisión decidible.

¿ ΠNP implica Π is NP -Hard?

Editar: si suponemos que existe ΠcoNPNP entonces hemos terminado. ¿Podemos refutar el reclamo sin suposiciones desconocidas?

Automóvil club británico
fuente
No. Probablemente debería referirse a la definición explícita de dureza NP. Sugerencia: considere los problemas en coNP.
mdxn
@mdx: por lo que sabemos, los problemas en coNP también pueden residir en NP.
AA
1
@AA Por supuesto. Mi sugerencia fue que consideraras el caso en el que están separados, lo cual has hecho. Su edición mejora la pregunta y la hace más interesante.
mdxn

Respuestas:

5

Si supone que , cualquier problema de coNP completo da un contraejemplo. Supongo que uno puede refutar su conjetura incondicionalmente.NPcoNP

Yuval Filmus
fuente
Estoy de acuerdo, pero me pregunto si esto puede mostrarse falso sin suposiciones desconocidas.
AA
3

Si entoncesP=NP

ΠNP

P=NP y no es el idioma vacío ni el idioma completo es duro.Π

ΠNP

Supongamos que denota el resultado de poner un 1 inicial en el extremo más significativo de luego analizar el resultado como un entero en binario.int(s)s

Si entonces para cada subconjunto de que no está en , no está en NP ya que es demasiado difícil, es decidible si y solo si es, y no es NP-duro, incluso con respecto a las reducciones de Turing ya que para cualquier enlace polinómico, solo existen muchas posibilidades polinomiales para el subconjunto de ese lenguaje que consiste en los elementos que se ajustan dentro del límite de longitud, por lo que uno podría probar reducción de búsqueda a decisión con cada uno de ellos.PNP S{0,1}NTIME(2O(2n))
{111[2int(n) of them]111:nS}SS

David Richerby
fuente
2
Editar historial "Corregido mal espaciado". No, no lo hiciste. ¿Puedes por favor pensar que tu espacio "fijo" solo funciona en tu propia pantalla? Para cualquier otra persona, que usa un navegador diferente, diferentes fuentes predeterminadas o incluso el mismo navegador, las mismas fuentes pero un tamaño de ventana ligeramente diferente encuentra sus publicaciones muy difíciles de leer porque están llenas de comandos de espaciado aparentemente aleatorios y saltos de línea. Deja de hacerlo. SOLO PARA.
David Richerby
2
Especialmente, deje de agregar espacios negativos, lo que hace que los caracteres se encuentren entre sí.
David Richerby
2
Por favor deja de hacer esto. Tales microedits se ven bien (como máximo) en su navegador y configuración. Como se discutió anteriormente, es posible que desee reconsiderar si este sitio es para usted si no se siente cómodo con otras personas que editan sus publicaciones.
Juho
2

La integridad de una clase significa que es universal para la clase, es decir, otros problemas en la clase se pueden resolver con ella. Si hay un problema difícil en una clase, todos los problemas universales para la clase también serán difíciles. Pero lo contrario no es válido: la dificultad no implica universalidad. Por ejemplo, el hecho de que un problema no pueda resolverse en un tiempo polinomial no determinista no implica que sea NP completo (es decir, universal para NP).

Para NP: si P = NP, todos los problemas, excepto los triviales, se completarán para NP (bajo las reducciones de Karp). Por lo tanto, suponga que P es un subconjunto adecuado de NP (o, alternativamente, use una noción de reducción más débil como AC0).

Considere un lenguaje unario que está fuera de NP. (Es un ejercicio fácil demostrar que hay idiomas unarios de dificultad arbitraria). El lenguaje no puede ser completo para NP por el teorema de Mahoney.

Kaveh
fuente