Por lo tanto, una búsqueda rápida en la web me llevó a creer que "APXHardness implica que no existe QPTAS para un problema a menos que [alguna clase de complejidad] esté incluida en alguna [otra clase de complejidad]" y ¡también es bien conocido! Parece que todo el mundo lo sabe, excepto yo. Desafortunadamente, no se da ninguna referencia para apoyar esta declaración. Tengo dos preguntas:
¿Cuál es la versión más fuerte de esta declaración que se conoce actualmente?
¿Una referencia? ¿Por favor?
Gracias por adelantado.
La respuesta de Chandra Chekuri sugiere que una para un A P X problema -Hard implica N P ⊆ Q P . ¿Alguien puede explicar por qué es cierto, o preferiblemente dar una referencia para eso? En otras palabras, ¿por qué la aproximabilidad de tiempo cuasi polinomial implica la capacidad de solución de tiempo QP?
fuente
Respuestas:
APX-Dureza implica que existe un tal que el problema no admite un ( 1 + δ ) : Aproximación a menos que P = N P . Claramente esto descarta un PTAS (suponiendo P ≠ N P ). En cuanto a QPTAS, lo descartará a menos que crea que NP está contenido en un tiempo cuasi polinomial. Que yo sepa, esa es la única razón por la cual APX-Hardness descarta un QPTAS.δ> 0 ( 1 + δ) PAG= NPAG PAG≠ NPAG
Dado que un par de personas pidieron más detalles, aquí hay algunos más. La dureza APX para un problema de minimización P implica que hay un fijo y una reducción del tiempo polinomial de 3-SAT a P, de modo que una aproximación ( 1 + δ ) para P permite decidir si el 3-SAT La fórmula es satisfactoria o no. Si hay un QPTAS para P, podemos obtener cualquier aproximación δ > 0 a ( 1 + δ ) fija en el tiempo, digamos n O ( log n ) . Pero esto implica que podemos decidir si una fórmula 3-SAT es satisfactoria en nδ> 0 ( 1 + δ) δ> 0 ( 1 + δ) norteO ( logn ) tiempo que a su vez implica que NP está en QP.norteO ( logn )
fuente