The Diameter of the Rubik's Cube Group Is Twenty
Author(s) -
Tomas Rokicki,
Herbert Kociemba,
Morley Davidson,
John Dethridge
Publication year - 2014
Publication title -
siam review
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 4.683
H-Index - 120
eISSN - 1095-7200
pISSN - 0036-1445
DOI - 10.1137/140973499
Subject(s) - cube (algebra) , coset , position (finance) , group (periodic table) , combinatorics , mathematics , space (punctuation) , twist , computer science , geometry , physics , operating system , economics , finance , quantum mechanics
We give an expository account of our computational proof that every position of the Rubik's Cube can be solved in 20 moves or fewer, where a move is defined as any twist of any face. The roughly $4.3 \times 10^{19}$ positions are partitioned into about two billion cosets of a specially chosen subgroup, and the count of cosets required to be treated is reduced by considering symmetry. The reduced space is searched with a program capable of solving one billion positions per second, using about one billion seconds of CPU time donated by Google. As a byproduct of determining that the diameter is 20, we also find the exact count of cube positions at distance 15.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom