Есть некоторые проблемы NP-Complete ( , \ mathsf {SUBSETSUM} и т. Д.), О которых известно, что они находятся в \ mathsf {DSPACE (n)} . Как насчет сублинейных пространств?
Существует ли какая-либо известная проблема NP-Complete (или NP-Intermediate) в сублинейном недетерминированном пространстве?
cc.complexity-theory
np-hardness
nondeterminism
np-intermediate
Абузер Якарылмаз
источник
источник
У любой проблемы есть такая версия, просто изобразите! Например, язык, который состоит из истинного 3CNF длины m, за которым следуют m ^ 2 0, находится в DSPACE (sqrt (n)).
источник
Для любого языка в существует доказательство, которое можно проверить с помощью рабочего пространства . Нужно просто использовать те же идеи, которые использовались для доказательства того, что SAT является -complete. По определению, дается языка , мы знаем , что существует машина Тьюринга такая , что для любого существует такой , что принимает. Мы можем построить проверяемое доказательство пространства журналов для , записав и таблицу вычислений на входеNP O(logn) NP NP L M x∈L y M(x,y) x y M x,y , В пространстве журналов легко проверить, что таблица описывает допустимые вычисления принятия . Точно так же для любого и любого , допустимые вычисления принимаются, поэтому верификатор пространства журналов не будет принимать никаких таблиц.M x∉L y M(x,y)
Конечно, это не показывает, что (потому что это подразумевает ). Причина в том, что верификатор имеет двусторонний доступ к доказательству (может идти вперед и назад). Определение для средства проверки правописания дает верификатору пространства журнала только односторонний доступ к доказательству (после прочтения части доказательства и перемещения головы вправо она не может двигаться влево).NP=NL NP=P NL
источник