A dureza APX não implica QPTAS?

12

Portanto, uma rápida pesquisa na web me levou a acreditar que "o APXHardness implica que não existe QPTAS para um problema, a menos que [alguma classe de complexidade] esteja incluída em alguma [outra classe de complexidade]" e também é bem conhecido! Parece que todo mundo sabe disso, exceto eu. Infelizmente, nenhuma referência para apoiar esta declaração é dada. Eu tenho duas perguntas:

  • Qual é a versão mais forte desta declaração atualmente conhecida?

  • Uma referência? Por favor?

Desde já, obrigado.


A resposta de Chandra Chekuri sugere que um para um problema de implica . Alguém pode explicar por que é verdade ou, de preferência, dar uma referência para isso? Em outras palavras, por que a aproximação do tempo quase polinomial implica em solvabilidade no tempo de QP?A P X N P Q PQPTASAPXNPQP

Sariel Har-Peled
fonte
2
As respostas para esta pergunta: cstheory.stackexchange.com/questions/9350/… mostram que é altamente improvável que o MAX 3SAT admita algo melhor que 7/8 em tempo subexponencial (improvável, condicionado ao ETH).
Suresh Venkat 24/03

Respostas:

11

APX-Dureza implica que existe um de tal modo que o problema não admitir um ( 1 + δ ) -approximation a menos que P = N P . Claramente, isso exclui um PTAS (assumindo P N P ). Quanto ao QPTAS, isso será descartado, a menos que você acredite que o NP esteja contido em tempo quase polinomial. Até onde eu sei, essa é a única razão pela qual o APX-Hardness exclui um QPTAS.δ>0(1+δ)P=NPPNP

Como algumas pessoas perguntaram mais detalhes, aqui estão mais algumas. A dureza APX para um problema de minimização P implica em uma fixa e uma redução no tempo polinomial de 3-SAT para P, de modo que uma aproximação ( 1 + δ ) para P permita decidir se o 3-SAT fórmula é satisfatória ou não. Se existe um QPTAS para P, podemos obter, para qualquer aproximação δ > 0 a ( 1 + δ ) no tempo, digamos n O ( log n ) . Mas isso implica que podemos decidir se uma fórmula 3-SAT é satisfatória em nδ>0(1+δ)δ>0(1+δ)nO(logn) tempo que, por sua vez, implica que NP está em QP.nO(logn)

Chandra Chekuri
fonte
Por que (PTAS P = NP) média (QPTAS )? QPTAS não significa aproximação em tempo quase polinomial, enquanto N P Q P requer solução exata? NPQPNPQP
RB
@chandra Yeh. Isso é crível, ref? (Exceto para ir explicitamente os detalhes de dureza de aproximação para 3SAT e assim por diante, o que não é difícil, mas um ref seria melhor ...)
Sariel Har-Peled
nO(logn)21/δδ=1/n
@SureshVenkat Você precisa usar o teorema do PCP que diz que fazer uma aproximação melhor que 7/8 ao 3SAT é NPHard. É por isso que eu quero um juiz;).
Sariel Har-Peled
2
δδP(1+δ)Pϵϵ=δ