skip to main content
research-article

Optimality of an algorithm solving the Bottleneck Tower of Hanoi problem

Authors Info & Claims
Published:04 July 2008Publication History
Skip Abstract Section

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.

References

  1. 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 ScholarGoogle Scholar
  2. Chen, X., Tian, B., and Wang, L. 2007. Santa Claus' Towers of Hanoi. Graphs and Combinatorics 23{Supplement}, 153--167. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  4. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  5. Poole, D. 1992. The bottleneck Towers of Hanoi problem. J. Recreat. Math. 24, 3, 203--207.Google ScholarGoogle Scholar
  6. Solomon, S. 2006. Algorithms and lower bounds on Tower of Hanoi problems. M.S. dissertation Dept. of Computer Science, Ben-Gurion University, Israel.Google ScholarGoogle Scholar
  7. Stockmeyer, P. K. 2007. The Tower of Hanoi: A bibliography. Available via http://www.cs.wm.edu/~pkstoc/biblio2.pdf.Google ScholarGoogle Scholar
  8. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  9. Wood, D. 1981. The Towers of Brahma and Hanoi revisited. J. Recreat. Math. 14, 1, 17--24.Google ScholarGoogle Scholar

Index Terms

  1. Optimality of an algorithm solving the Bottleneck Tower of Hanoi problem

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Algorithms
        ACM Transactions on Algorithms  Volume 4, Issue 3
        June 2008
        270 pages
        ISSN:1549-6325
        EISSN:1549-6333
        DOI:10.1145/1367064
        Issue’s Table of Contents

        Copyright © 2008 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 4 July 2008
        • Accepted: 1 September 2007
        • Revised: 1 May 2007
        • Received: 1 February 2006
        Published in talg Volume 4, Issue 3

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader