Таким образом, быстрый поиск в сети привел меня к мысли, что «APXHardness подразумевает, что для проблемы не существует QPTAS, если [некоторый класс сложности] не включен в некоторый [другой класс сложности]», и это тоже хорошо известно! Кажется, все это знают, кроме меня. К сожалению, нет никаких ссылок в поддержку этого утверждения. У меня есть два вопроса:
Какая самая сильная версия этого утверждения известна в настоящее время?
Ссылка? Пожалуйста?
Заранее спасибо.
Ответ Чандры Чекури предполагает, что для трудной проблемы подразумевает . Может кто-нибудь объяснить, почему это так, или желательно дать ссылку на это? Другими словами, почему квазиполиномиальная временная аппроксимация подразумевает QP-временную разрешимость?A P X N P ⊆ Q P
cc.complexity-theory
reference-request
Сариэль Хар-Пелед
источник
источник
Ответы:
APX-Hardness подразумевает, что существует такое, что задача не допускает -аппроксимации, если . Очевидно, что это исключает PTAS (при условии, что ). Что касается QPTAS, он исключит это, если вы не уверены, что NP содержится в квазиполиномиальном времени. Насколько я знаю, это единственная причина, по которой APX-Hardness исключает QPTAS.δ>0 (1+δ) P=NP P≠NP
Так как несколько человек спросили больше деталей, вот еще некоторые. APX-Hardness для задачи минимизации P подразумевает, что существует фиксированное и сокращение за полиномиальное время с 3-SAT до P, так что -приближение для P позволяет решить, является ли 3 -SAT формула выполнима или нет. Если существует QPTAS для P, мы можем получить для любой фиксированной a -аппроксимации во времени, скажем, . Но это подразумевает, что мы можем решить, выполнима ли формула 3-SAT за время, что, в свою очередь, означает, что NP находится в QP.δ>0 (1+δ) δ>0 (1+δ) nO(logn) nO(logn)
источник