Theoretical Computer Science
The Edge Hamiltonian Path Problem is NP-complete for bipartite graphs
Information Processing Letters
A Combinatorial Problem Which Is Complete in Polynomial Space
Journal of the ACM (JACM)
Journal of the ACM (JACM)
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Playing Games with Algorithms: Algorithmic Combinatorial Game Theory
MFCS '01 Proceedings of the 26th International Symposium on Mathematical Foundations of Computer Science
Games, Puzzles, and Computation
Games, Puzzles, and Computation
Hi-index | 5.23 |
This paper investigates the popular card game UNO^(R) from the viewpoint of algorithmic combinatorial game theory. We define simple and concise mathematical models for the game, including both cooperative and uncooperative versions, and analyze their computational complexity. In particular, we prove that even a single-player version of UNO is NP-complete, although some restricted cases are in P. Surprisingly, we show that the uncooperative two-player version is also in P.