Questions: PSPACE and PSPACE-Completeness

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

What is the key conceptual difference between SAT (an NP-complete problem) and TQBF (the canonical PSPACE-complete problem)?

ASAT uses Boolean formulas while TQBF uses arithmetic formulas — the difference is purely syntactic
BSAT asks whether some assignment satisfies the formula (one player, one move); TQBF asks whether a formula is true under all ∀-choices despite optimal ∃-choices (adversarial game, many moves)
CSAT is solvable in polynomial time; TQBF requires exponential time, placing it outside NP
DTQBF is just a generalization of SAT to longer formulas — if SAT were polynomial-time, so would TQBF
Question 2 Multiple Choice

Many combinatorial board games — generalized chess endgames, generalized Hex, generalized Go — are PSPACE-complete. What property of two-player perfect-information games connects them to PSPACE?

AThese games have exponentially many board positions, placing them automatically in EXPTIME
BDetermining the winner with perfect play requires evaluating an adversarial game tree with alternating ∀/∃ quantifiers over polynomial-length plays, which is exactly what PSPACE captures
CThe games are PSPACE-complete because their rules can be encoded as a polynomial-space Turing machine computation
DAll games with more than two players are automatically PSPACE-complete due to coordination complexity
Question 3 True / False

PSPACE contains the entire polynomial hierarchy, including NP and co-NP.

TTrue
FFalse
Question 4 True / False

Since PSPACE problems are harder than NP problems, they require exponential space to solve.

TTrue
FFalse
Question 5 Short Answer

Explain Savitch's theorem — that NPSPACE = PSPACE — and why this is surprising compared to what we believe about time complexity.

Think about your answer, then reveal below.