God numbers for Graphs, Games and Groups
Z. Adams, M.Z. Cassim, C. Hou, O. Knill, V. Seco Roopnaraine, M.H. Saleem

TL;DR
This paper introduces the concept of 'god numbers' for finite solitaire puzzles and zero-sum sequential games, quantifying the minimal moves to solve or win, with applications to various puzzles and games.
Contribution
It formalizes the notion of god numbers within a graph-theoretic framework and relates them to combinatorial problems, providing new insights into game complexity and solution strategies.
Findings
God number equals minimal distance to solution space in solitaire puzzles.
In two-player games, god number is a minimax critical value.
Computing god numbers is NP-complete in general.
Abstract
We describe and axiomatize finite solitaire puzzles and zero sum sequential games graph theoretically. Zermelo's theorem telling that there is a win for one of the players or a draw follows from the definitions. The god number is a geometric quantity that quantifies the number of moves necessary to solve the puzzle. In the solitaire case, the god number is the minimal distance from the initial state to the solution space . If and are not specified, the god number is the graph diameter. God number computations are related to combinatorial sorting problems and is a NP-complete problem in general even when restricted to concrete sliding problems. In the two-player case, the god number is a minimax critical value: it minimizes the maximal game event length over the set of all strategies. A strategy is a sub-graph of the game graph that contains the initial vertex. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
