English

Two-Player Tower of Hanoi

Computer Science and Game Theory 2017-08-31 v3 Discrete Mathematics

Abstract

The Tower of Hanoi game is a classical puzzle in recreational mathematics (Lucas 1883) which also has a strong record in pure mathematics. In a borderland between these two areas we find the characterization of the minimal number of moves, which is 2n12^n-1, to transfer a tower of nn disks. But there are also other variations to the game, involving for example real number weights on the moves of the disks. This gives rise to a similar type of problem, but where the final score seeks to be optimized. We study extensions of the one-player setting to two players, invoking classical winning conditions in combinatorial game theory such as the player who moves last wins, or the highest score wins. Here we solve both these winning conditions on three heaps.

Cite

@article{arxiv.1503.03345,
  title  = {Two-Player Tower of Hanoi},
  author = {Jonathan Chappelon and Urban Larsson and Akihiro Matsuura},
  journal= {arXiv preprint arXiv:1503.03345},
  year   = {2017}
}

Comments

16 pages, 6 figures, 1 table

R2 v1 2026-06-22T08:50:05.985Z