Abstract
We study the Bottleneck Tower of Hanoi puzzle posed by D. Wood in 1981. There, a relaxed placement rule allows a larger disk to be placed higher than a smaller one if their size difference is less than a pregiven value k. A shortest sequence of moves (optimal algorithm) transferring all the disks placed on some peg in decreasing order of size, to another peg in the same order is in question. In 1992, D. Poole suggested a natural disk-moving strategy for this problem, and computed the length of the shortest move sequence under its framework. However, other strategies were overlooked, so the lower bound/optimality question remained open. In 1998, Benditkis, Berend, and Safro proved the optimality of Poole's algorithm for the first nontrivial case k = 2. We prove Poole's algorithm to be optimal in the general case.
- Benditkis, S., and Safro, I. 1998. Generalizations of the Tower of Hanoi problem. Final project report, supervised by D. Berend. Dept. of Mathematics and Computer Science, Ben-Gurion University, Israel.Google Scholar
- Chen, X., Tian, B., and Wang, L. 2007. Santa Claus' Towers of Hanoi. Graphs and Combinatorics 23{Supplement}, 153--167. Google ScholarDigital Library
- Dinitz, Y., and Solomon, S. 2006. Optimal algorithms for Tower of Hanoi problems with relaxed placement rules. In Proceedings of the 17th International Symposium on Algorithms and Computation (ISAAC'2006), T. Asano, Ed. Lecture Notes in Computer Science, vol. 4288. Springer-Verlag, Berlin-Heidelberg, Germany, 36--47. Google ScholarDigital Library
- Dinitz, Y., and Solomon, S. 2007. On optimal solutions for the Bottleneck Tower of Hanoi problem. In Proceedings of the 33rd International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM'2007), J. van Leeuwen, J. Italiano, W. van der Hoek, C. Meinel, H. Sack, and F. Plášil, Eds. Lecture Notes in Computer Science, vol. 4362 Springer-Verlag, Berlin-Heidelberg, Germany, 248--259. Google ScholarDigital Library
- Poole, D. 1992. The bottleneck Towers of Hanoi problem. J. Recreat. Math. 24, 3, 203--207.Google Scholar
- Solomon, S. 2006. Algorithms and lower bounds on Tower of Hanoi problems. M.S. dissertation Dept. of Computer Science, Ben-Gurion University, Israel.Google Scholar
- Stockmeyer, P. K. 2007. The Tower of Hanoi: A bibliography. Available via http://www.cs.wm.edu/~pkstoc/biblio2.pdf.Google Scholar
- Szegedy, M. 1999. In how many steps the k peg version of the Towers of Hanoi game can be solved? In Proceedings of the 16th Symposium on Theoretical Aspects of Computer Science (STACS'1999), C. Meinel and S. Tison, Eds. Lecture Notes in Computer Science, vol. 1563. Springer-Verlag, Berlin-Heidelberg, Germany, 356--361. Google ScholarDigital Library
- Wood, D. 1981. The Towers of Brahma and Hanoi revisited. J. Recreat. Math. 14, 1, 17--24.Google Scholar
Index Terms
- Optimality of an algorithm solving the Bottleneck Tower of Hanoi problem
Recommendations
On an infinite family of solvable Hanoi graphs
The Tower of Hanoi problem is generalized by placing pegs on the vertices of a given directed graph G with two distinguished vertices, S and D, and allowing moves only along arcs of this graph. An optimal solution for such a graph G is an algorithm that ...
Non-recursive Algorithm of Tower of Hanoi Problem
CIT '10: Proceedings of the 2010 10th IEEE International Conference on Computer and Information TechnologyAs we all know, Hanoi Problem is a classical case of recursive algorithm in programming. In this paper, we study the problem in another way by numbering the peg from bottom to top with integer. Considering the relationship between disks and pegs, we ...
Which multi-peg tower of hanoi problems are exponential?
WG'12: Proceedings of the 38th international conference on Graph-Theoretic Concepts in Computer ScienceConnectivity properties are very important characteristics of a graph. Whereas it is usually referred to as a measure of a graph's vulnerability, a relatively new approach discusses a graph's average connectivity as a measure for the graph's performance ...
Comments