Временная и ёмкостная сложность
[13/38%]Предположим, что . Если для достаточно больших , то DTIME .
Если , то для любого ).
Покажите, что если , то .
Покажите, что если , то .
.
Предположим, что . Докажите, что если машина Тьюринга останавливается на всех входах и имеет ограничение по памяти , то она должна иметь временное ограничение для некоторой константы . Используйте этот результат, чтобы показать, что для любого каждое множество из является рекурсивным множеством.
Покажите, что каждое конечное множество строк принадлежит .
Пусть и . Докажите, что и принадлежат . Сделайте отсюда вывод, что классы сложности и все замкнуты относительно булевых операций объединения, пересечения и дополнения.
В доказательстве теоремы 6.10 мы можем фактически использовать девять шагов вместо десяти, чтобы смоделировать по крайней мере шагов . Это можно сделать, объединив четвёртый и пятый шаги в один шаг. Можете ли вы использовать менее девяти шагов в , чтобы выполнить ту же работу?
Оцените, сколько возможных локальных конфигураций существует в доказательстве теоремы 6.10.
Покажите, что каждый контекстно-свободный язык принадлежит (то есть для каждой контекстно-свободной грамматики существует полиномиальный по времени алгоритм разбора).
Покажите, что если и принадлежат , то и также принадлежат .
Пусть такие, что каждая строка из или является двоичным представлением натурального числа. Пусть обозначает натуральное число, чьё двоичное представление есть .
Пусть . Покажите, что если , то также принадлежит .
Пусть . Покажите, что если , то также принадлежит .
Предположим, что . Верно ли, что также принадлежит ? Верно ли, что также принадлежит ?