Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Math Entertainment Games

Rubik's Cube Proof Cut To 25 Moves 386

KentuckyFC writes "A scrambled Rubik's cube can be solved in just 25 moves, regardless of the starting configuration. Tomas Rokicki, a Stanford-trained mathematician, has proven the new limit (down from 26 which was proved last year) using a neat piece of computer science. Rather than study individual moves, he's used the symmetry of the cube to study its transformations in sets. This allows him to separate the 'cube space' into 2 billion sets each containing 20 billion elements. He then shows that a large number of these sets are essentially equivalent to other sets and so can be ignored. Even then, to crunch through the remaining sets, he needed a workstation with 8GB of memory and around 1500 hours of time on a Q6600 CPU running at 1.6GHz. Next up, 24 moves."
This discussion has been archived. No new comments can be posted.

Rubik's Cube Proof Cut To 25 Moves

Comments Filter:
  • 1.6ghz? (Score:4, Insightful)

    by dostert ( 761476 ) on Wednesday March 26, 2008 @10:48PM (#22877512)
    Why wasn't the Q6600 at 2.4ghz like normal? Anyone know?
  • by line-bundle ( 235965 ) on Wednesday March 26, 2008 @11:00PM (#22877644) Homepage Journal
    This is a good example of where the inefficient method (of about 60 moves iirc) is much faster in terms of time. The 25 move solution is elegant but just not worth it in terms of computations, time etc...

    This could make a good case study for business schools :-)
  • Re:Which 25 moves? (Score:5, Insightful)

    by calebt3 ( 1098475 ) on Wednesday March 26, 2008 @11:17PM (#22877794)
    I think all he proved is that a random cube can be solved in 25 moves, but those moves are unique to every starting combo.
    In other words, they are left as an exercise to the reader.
  • by garcia ( 6573 ) on Wednesday March 26, 2008 @11:25PM (#22877854)
    IMHO it isn't proving what you seem to believe it does.

    Instead, it makes a great case for doing the research on the front end to eliminate lengthy repetition of useless iterations to shorten the overall time.
  • by QuantumG ( 50515 ) * <qg@biodome.org> on Wednesday March 26, 2008 @11:32PM (#22877908) Homepage Journal
    I'm not sure I know what you're saying, but it seems you don't either, so ok.

  • Re:1.6ghz? (Score:3, Insightful)

    by Cecil ( 37810 ) on Wednesday March 26, 2008 @11:40PM (#22877974) Homepage
    Why do both CPU manufacturers include those shitty, awful heatsinks anyway? Do they want people to think their processors overheat and are loud and suck? And that's before the fan starts shrieking and sticking due to dead bearing or crap oil or clogged with dust. I haven't gotten a CPU with a good stock heatsink since the Pentium III. Hell, if AMD or Intel decided to contract out to Zalman or something, they could suddenly start marketing their CPUs as super quiet and cool and power efficient and probably eat up a bunch of market share. People are tired of the noise and heat.

    Next up, videocards, ugh.
  • Re:Which 25 moves? (Score:1, Insightful)

    by Anonymous Coward on Thursday March 27, 2008 @12:17AM (#22878218)
    This is better stated as
    "for any starting position there exists a sequence of no more then 25 moves that will solve it"
    it doesn't mean (among other things)
    "there is a human usable method of solving a rubik's cube in 25 moves or less unassisted"
    from TFA
    "Where is this likely to finish? A number of configurations are known that can be solved in 20 moves"
    Should read
    "a number of configurations are known to have no solutions that are less then 20 moves"
    whereas this
    "it's also known that there are no configurations that can be solved in 21 moves."
    I'm not even sure what they're trying to say here...
    Is he trying to say that there is known to be no configurations for which the optimal solution is exactly 21 moves?
    "What this problem is crying out for is a kindly set theorist who can prove exactly what the upper and lower limits should be without recourse to a few years of CPU time (although it may take a few years of brain time). Any takers?"
    this sounds alot like "some real mathematician should prove this using non-bruteforce methods before these amatuers hurt themselves" which to me betrays a very shallow understanding of the problem coupled with a very condescending attitude
  • Re:Which 25 moves? (Score:3, Insightful)

    by DrEasy ( 559739 ) on Thursday March 27, 2008 @12:17AM (#22878222) Journal
    I guess that if a Rubik cube had had the same structure as an aperiodic graph (recall the recent Slashdot story [slashdot.org]), then such a fixed set of moves, that work no matter what your starting point is, would have existed. Obviously that's not the case here.
  • by Zarel ( 900479 ) on Thursday March 27, 2008 @12:30AM (#22878282)
    Wait, how did this get modded Interesting? A solved cube is indeed a member of all starting point, and it would be the only member of its set of essentially similar ones (and, for that matter, the member of the only set of essentially similar ones solvable in zero moves). I fail to see anything interesting about that.
  • by PaintyThePirate ( 682047 ) on Thursday March 27, 2008 @12:53AM (#22878446) Homepage
    Any cuber worth a damn will be able to identify that the cube has been tampered with within two minutes (significantly less if he or she is a speed cuber).
  • by Vectronic ( 1221470 ) on Thursday March 27, 2008 @01:25AM (#22878608)
    Perhaps, but that's only if you count a "switch" as a single move, rather than - Peel, Peel, Stick, Stick...
  • Re:Which 25 moves? (Score:3, Insightful)

    by skelly33 ( 891182 ) on Thursday March 27, 2008 @01:42AM (#22878702)
    This is worthy of a /. hall of fame - we need a new moderation option :)
  • Re:Which 25 moves? (Score:1, Insightful)

    by Anonymous Coward on Thursday March 27, 2008 @02:34AM (#22878914)
    "Next up, 24 moves."

    Unless they find a position that requires 25 moves to solve. End of argument.

  • Re:Which 25 moves? (Score:5, Insightful)

    by uglyduckling ( 103926 ) on Thursday March 27, 2008 @04:13AM (#22879266) Homepage

    "it's also known that there are no configurations that can be solved in 21 moves."

    Yup - that's a bizarre thing to say. Surely after the first move in solving a configuration that can be optimally solved in 22 moves you obtain a configuration that can be optimally solved in 21 moves, by definition?
  • by v1 ( 525388 ) on Thursday March 27, 2008 @07:45AM (#22880076) Homepage Journal
    part of this proof involved eliminating similar combinations. A solved cube has 24 variations. (viewed from any one of six faces, in any of four rotations)
  • by mgblst ( 80109 ) on Thursday March 27, 2008 @07:55AM (#22880116) Homepage
    I could never understand these idiots who removed the stickers. The rubix cube comes apary very easily, and goes together almost as easily. What sort of a fool would want to deal with the stickers??? No offence.
  • by strabes ( 1075839 ) on Thursday March 27, 2008 @08:03AM (#22880154)
    It would have been easier to just learn how to solve it. Once you know how, it's quite a feeling of accomplishment and people think you're smart even though it's really not that hard.

"Engineering without management is art." -- Jeff Johnson

Working...