CSL такое же , какNSpace(n) (недетерминированная линейное пространство). Любой язык, который находится за пределами , не является CSL.NSpace(n)
Чтобы понять ситуацию, помните, что и даже TQBF.SAT∈NSpace(n)
Какие существуют другие проблемы, которые разрешимы, но не зависят от контекста?
Есть много проблем. Любая задача, которая завершена для класса сложности, большего, чем подойдет (нам нужен P S p a c e, потому что такие задачи, как TQBF в N S p a c e ( n ) , которые завершены для P S p a a с еPSpacePSpaceNSpace(n)PSpaceпотому что сокращение (полиномиальное время) может взорвать размер ввода полиномом). Дать пример будет означать доказательство нижнего предела для класса сложности, содержащего проблему, и это очень и очень сложная задача. Единственный основной способ сделать это - диагонализация, которая интуитивно означает, что более крупный класс должен иметь возможность имитировать меньший класс.
Таким образом , кажется естественное местом , чтобы начать искать естественные примеры языка , которые не являются CSL.ExpSpace-hard
Этот класс задач такой же, как разрешимый EXPSPACE-hard?
Нет. По теореме о пространственной иерархии существуют языки, которые находятся в которых нет в N S p a c e ( n ) . Если вы просите хороших примеров, это будет трудно, потому что теорема работает с использованием диагонализации и, следовательно, язык, который она удовлетворяет этим условиям, является очень искусственным.NSpace(n2)NSpace(n)
Я предлагаю вам задать отдельный вопрос для естественной задачи, которая отделяет от N S p a c e ( n ) .NSpace(n2)NSpace(n)