Design and comparison of two evolutionary approaches for solving the Rubik's cube

5Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Solutions calculated by Evolutionary Algorithms have come to surpass exact methods for solving various problems. The Rubik's Cube multiobjective optimization problem is one such area. In this paper we design, benchmark and compare two different evolutionary approaches to solve the Rubik's Cube. One is based on the work of Michael Herdy using predefined swapping and flipping algorithms, the other adapting the Thistlethwaite Algorithm. The latter is based on group theory, transforming the problem of solving the Cube into four subproblems. We give detailed information about realizing those Evolutionary Algorithms regarding selection method, fitness function and mutation operators. Finally, both methods are benchmarked and compared to enable an interesting view of solution space size and exploration/exploitation in regard to the Rubik's Cube. © 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

El-Sourani, N., & Borschbach, M. (2010). Design and comparison of two evolutionary approaches for solving the Rubik’s cube. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6239 LNCS, pp. 442–451). https://doi.org/10.1007/978-3-642-15871-1_45

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free