Time and Space Complexity
[13/38%]Suppose . If for sufficiently large , then .
If , then for any ).
Show that if , then .
Show that if , then .
.
Suppose that . Prove that if a Turing machine halts on all inputs and has a space bound , then it must have a time bound for a constant . Use this result to show that, for any , every set in is a recursive set.
Show that every finite set of strings belongs to .
Let and . Prove that and are in . Conclude from these results that the complexity classes and are all closed under Boolean operations union, intersection and complementation.
In the proof of Theorem 6.10, we can actually use nine moves of , instead of ten moves, to simulate at least moves of . This can be done by merging the fourth and fifth moves into one move. Can you use less than nine moves in to do the same job?
Estimate how many possible local configurations there are in the proof of Theorem 6.10.
Show that every context-free language is in (i.e., for every context-free grammar, there is a polynomial-time parsing algorithm).
Show that if and are in , then and are also in .
Let such that each string in or is a binary representation of a natural number. We let be the natural number whose binary representation is .
Let . Show that if , then is also in PSPACE.
Let . Show that if then is also in PSPACE.
Assume that . Is it true that is also in ? Is it true that is also in ?