Hemos tenido varias preguntas sobre la relación de las reducciones de Cook y Karp . Está claro que las reducciones de Cook (reducciones de Turing de tiempo polinómico) no definen la misma noción de integridad de NP que las reducciones de Karp (reducciones de tiempo múltiple polinomiales), que generalmente se usan. En particular, las reducciones de Cook no pueden separar NP de co-NP incluso si P NP. Por lo tanto, no debemos usar reducciones de Cook en pruebas de reducción típicas.
Ahora, los estudiantes encontraron un trabajo revisado por pares [1] que utiliza una reducción de Cook para mostrar que un problema es NP-difícil. No les di la puntuación completa por la reducción que tomaron desde allí, pero me pregunto.
Ya que las reducciones de cocinero hacen definir una noción similar de dureza como reducciones Karp, siento que debe ser capaz de separar P de la APN resp. co-NPC, suponiendo P NP. En particular, (algo así) lo siguiente debería ser cierto:
.
La pepita importante es que así que se anula la insensibilidad mencionada anteriormente. Ahora "sabemos", por definición de NPC, que L 2 ≤ K a r p L 1 .
Como ha notado Vor , no es tan fácil (notación adaptada):
Puede haber otras diferencias entre los dos NPC pero co-NP.
- Sobre la complejidad de la alineación de secuencias múltiples por L. Wang y T. Jiang (1994)