На странице википедии на PSPACE упоминается, что включение не является строгим (к сожалению, без ссылок).
Q1: А как насчет и L ⊂ P # P - известны ли они как строгие?
Q2: Если нет, существует ли установленный класс который содержит P # P и для которого неизвестно, является ли включение L ⊂ C строгим?
Q3: такие включения обсуждаются в литературе?
cc.complexity-theory
complexity-classes
logspace
Лукаш Грабовски
источник
источник
Ответы:
Это мой любимый вопрос.
В своей статье «Компромисс между пространством и временем для удовлетворения» Фортнау показал, что правильно содержится в Σ a ( n ) P , где a ( n ) - любая неограниченная функция. То есть, недетерминирован logspace правильно содержится в чередующихся полиномиальное время с через ( п ) чередований.NL Σa(n)P a(n) a(n)
Показано , что не в Е K P для фиксированного постоянной к означало бы , что N L ≠ N P . (Чтобы увидеть это, рассмотрим противозачаточное.)NL ΣkP k NL≠NP
Он открыт ли . В последний раз, когда я серьезно пытался доказать это, это привело к статье "Пространство во времени для подсчета решений NP по модулю целых чисел" . Я пытался найти какую-то симуляцию для каждого языка в лог-пространстве, которая потребовала бы n k времени для некоторого фиксированного k, когда у человека есть доступ к оракулу для подсчета удовлетворяющих заданий для данной формулы. (Это подразумевает L O G S P A C E ≠ P # PNL=P#P nk k LOGSPACE≠P#P .) Мой подход не сработал, но в итоге я использовал тот же подход для доказательства пространственно-временных нижних границ для решения и других связанных результатов.Mod6SAT
Uniform- правильно содержится в Р # Р . Доказательство в Allender, «Постоянный требует больших равномерных пороговых цепей» . Любое улучшение в этом разделении открыто. (Например, проверка формы - N C 1 ≠ P # P открыта, и проверка формы - T C 0 ≠ N P также открыта.)TC0 P#P NC1≠P#P TC0≠NP
источник