skip to main content
10.1145/1277548.1277581acmconferencesArticle/Chapter ViewAbstractPublication PagesissacConference Proceedingsconference-collections
Article

Twenty-six moves suffice for Rubik's cube

Published: 29 July 2007 Publication History

Abstract

The number of moves required to solve any state of Rubik's cube has been a matter of long-standing conjecture for over 25 years -- since Rubik's cube appeared. This number is sometimes called "God's number". An upper bound of 29 (in the face-turn metric) was produced in the early 1990's, followed by an upper bound of 27 in 2006.
An improved upper bound of 26 is produced using 8000 CPU hours. One key to this result is a new, fast multiplication in the mathematical group of Rubik's cube. Another key is efficient out-of-core (disk-based) parallel computation using terabytes of disk storage. One can use the precomputed data structures to produce such solutions for a specific Rubik's cube position in a fraction of a second. Work in progress will use the new "brute-forcing" technique to further reduce the bound.

References

[1]
Gene Cooperman, Larry Finkelstein, and Namita Sarawagi. Applications of Cayley graphs. In AAECC: Applied Algebra, Algebraic Algorithms and Error-Correcting Codes, International Conference, pages 367--378. LNCS, Springer-Verlag, 1990.
[2]
Alexander H. Frey, Jr. and David Singmaster. Handbook of Cubik Math. Enslow Publishers, 1982.
[3]
Herbert Kociemba. Cube Explorer. http://kociemba.org/cube.htm, 2006.
[4]
Richard Korf. Finding optimal solutions to Rubik's cube using pattern databases. In Proceedings of the Workshop on Computer Games (W31) at IJCAI-97, pages 21--26, Nagoya, Japan, 1997.
[5]
Silviu Radu. Rubik can be solved in 27f. http://cubezzz.homelinux.org/drupal/?q=node/view/53, 2006.
[6]
Michael Reid. New upper bounds. http://www.math.rwth-aachen.de/~Martin.Schoenert/Cube-Lovers/michael_reid_new_upper_bounds.html, 1995.
[7]
Michael Reid. Superflip requires 20 face turns. http://www.math.rwth-aachen.de/~Martin.Schoenert/Cube-Lovers/michael reid_superflip_requires_20_face_turns.html, 1995.

Cited By

View all
  • (2023)Participatory Design Tools: Leveraging Materiality and Familiarity to Adapt Unconventional Materials into Design ToolsProceedings of the 15th Conference on Creativity and Cognition10.1145/3591196.3593339(399-412)Online publication date: 19-Jun-2023
  • (2023)Key generation and management method using AI generated Rubik’s cube states2023 International Conference on Information Networking (ICOIN)10.1109/ICOIN56518.2023.10048916(719-724)Online publication date: 11-Jan-2023
  • (2022)Genetic Algorithm-enhanced Rank aggregation model to measure the performance of Pulp and Paper IndustriesComputers and Industrial Engineering10.1016/j.cie.2022.108548172:PAOnline publication date: 1-Oct-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ISSAC '07: Proceedings of the 2007 international symposium on Symbolic and algebraic computation
July 2007
406 pages
ISBN:9781595937438
DOI:10.1145/1277548
  • General Chair:
  • Dongming Wang
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 29 July 2007

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Rubik's cube
  2. disk-based methods
  3. fast multiplication
  4. permutation groups
  5. upper bound

Qualifiers

  • Article

Conference

ISSAC07
Sponsor:
ISSAC07: International Symposium on Symbolic and Algebraic Computation
July 29 - August 1, 2007
Ontario, Waterloo, Canada

Acceptance Rates

Overall Acceptance Rate 395 of 838 submissions, 47%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)30
  • Downloads (Last 6 weeks)5
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Participatory Design Tools: Leveraging Materiality and Familiarity to Adapt Unconventional Materials into Design ToolsProceedings of the 15th Conference on Creativity and Cognition10.1145/3591196.3593339(399-412)Online publication date: 19-Jun-2023
  • (2023)Key generation and management method using AI generated Rubik’s cube states2023 International Conference on Information Networking (ICOIN)10.1109/ICOIN56518.2023.10048916(719-724)Online publication date: 11-Jan-2023
  • (2022)Genetic Algorithm-enhanced Rank aggregation model to measure the performance of Pulp and Paper IndustriesComputers and Industrial Engineering10.1016/j.cie.2022.108548172:PAOnline publication date: 1-Oct-2022
  • (2022)Real-time deep learning method for automated detection and localization of structural defects in manufactured productsComputers and Industrial Engineering10.1016/j.cie.2022.108512172:PAOnline publication date: 1-Oct-2022
  • (2022)Q-learning and traditional methods on solving the pocket Rubik’s cubeComputers and Industrial Engineering10.1016/j.cie.2022.108452171:COnline publication date: 1-Sep-2022
  • (2022)Opportunities for using eye tracking technology in manufacturing and logisticsComputers and Industrial Engineering10.1016/j.cie.2022.108444171:COnline publication date: 1-Sep-2022
  • (2022)Linguistic features based framework for automatic fake news detectionComputers and Industrial Engineering10.1016/j.cie.2022.108432172:PAOnline publication date: 1-Oct-2022
  • (2019)An Engineering Technology Problem-Solving Approach for Modifying Student Mathematics-Related Beliefs: Building a Robot to Solve a Rubik’s CubeInternational Journal for Technology in Mathematics Education10.1564/tme_v26.2.0226:2(55-64)Online publication date: 1-Jun-2019
  • (2018) On the n × n × n Rubik's Cube Mathematica Slovaca10.1515/ms-2017-015868:5(957-974)Online publication date: 20-Oct-2018
  • (2018)Constructive Membership Tests in Some Infinite Matrix GroupsProceedings of the 2018 ACM International Symposium on Symbolic and Algebraic Computation10.1145/3208976.3208983(215-222)Online publication date: 11-Jul-2018
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media