Turning Tiles is PSPACE-complete

Kanae Yoshiwatari,Hironori Kiya,Koki Suetsugu,Tesshu Hanaka,Hirotaka Ono
2023-10-03
Abstract:In combinatorial game theory, the winning player for a position in normal play is analyzed and characterized via algebraic operations. Such analyses define a value for each position, called a game value. A game (ruleset) is called universal if any game value is achievable in some position in a play of the game. Although the universality of a game implies that the ruleset is rich enough (i.e., sufficiently complex), it does not immediately imply that the game is intractable in the sense of computational complexity. This paper proves that the universal game Turning Tiles is PSPACE-complete.
Discrete Mathematics,Computational Complexity,Computer Science and Game Theory
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to prove the classification of the combinatorial game "Turning Tiles" in computational complexity theory. Specifically, it is to prove that it belongs to PSPACE - complete problems. The following is a detailed interpretation: ### 1. Background and Motivation - **Combinatorial Game Theory**: In combinatorial game theory, the winning player under normal play is usually analyzed and characterized, and the value of each position is defined by algebraic operations, which is called the game value. - **Universal Ruleset**: A ruleset (or game) is called a universal ruleset if it can achieve any game value. The existence of a universal ruleset means that the rules of the game are complex enough, but it does not directly mean that the game is intractable in terms of computational complexity. ### 2. Research Problem The core problem of the paper is to explore the relationship between the complexity of the universal ruleset and computational complexity. Specifically, the author wants to prove: - **Whether Turning Tiles is PSPACE - complete**: That is, whether Turning Tiles belongs to the most difficult PSPACE problem category. ### 3. Main Contributions - **Prove that Turning Tiles is PSPACE - complete**: The author proves this by reducing Turning Tiles to the known PSPACE - complete problem Generalized Geography. - **Extension to Other Universal Rulesets**: Since the other two known universal rulesets (Go on Lattice and Beyond the door) can be obtained from Turning Tiles by polynomial - time reduction, these rulesets are also PSPACE - complete problems. ### 4. Method Overview - **Reduction Method**: The author converts instances of Generalized Geography into instances of Turning Tiles by constructing a series of gadgets. These gadgets include: - **Vertex Gadget**: Used to simulate vertices in Generalized Geography. - **Connection Gadget**: Used to simulate edges in Generalized Geography. ### 5. Conclusions - **PSPACE - Completeness**: Through the above reduction method, the author proves that Turning Tiles is PSPACE - complete. - **Extended Results**: Further prove that the other two universal rulesets (Go on Lattice and Beyond the door) are also PSPACE - complete problems. ### Formula Representation The formulas involved in the paper are mainly concepts in graph theory and combinatorial game theory, such as the degree of a graph, vertices, and edges. For example: - **Graph Structure of Generalized Geography**: \[ G=(V, A) \] where \( V \) is the set of vertices and \( A \) is the set of directed edges. - **Maximum Degree**: \[ \text{Maximum Degree}=\max_{v \in V}(\text{deg}(v)) \] Through these formulas and concepts, the author successfully proves the complexity of Turning Tiles and reveals the relationship between the universal ruleset and computational complexity.