Documentation

Complexity.Computability.Complexity.Classes.Space.GeneralizedGeography

Generalized Geography is PSPACE-complete #

Generalized Geography (Cslib.Complexity.GeneralizedGeography: a directed graph with a start vertex, on which two players alternately move a token along arcs to unvisited vertices, the first player unable to move losing, and the instance is in the set when the first player has a winning strategy) is PSPACE-complete Sipser, Theorem 8.14 Lichtenstein and Sipser. This is the vertex version of the game; Schaefer's original Generalized Geography, in which arcs may not be reused, is not treated [Sch78]. The proof has two halves:

Both are relative to the encoding encPair encGraph encNat of a graph, as lists of binary vertices and arcs, with a binary start vertex.

Main results #

References #