Twenty-six moves suffice for Rubik's cube
Twenty-six moves suffice for Rubik's cube
复制标题
魔方二十六步就够了
DOI:
10.1145/1277548.1277581
复制
发表时间:
2007
期刊:
影响因子:
--
通讯作者:
G. Cooperman
中科院分区:
文献类型:
--
作者:
D. Kunkle;G. Cooperman
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.