Solving Full NxNxN Rubik's Supercube Using Genetic Algorithm

被引:0
|
作者
Swita, Robert [1 ]
Suszynski, Zbigniew [1 ]
机构
[1] Koszalin Univ Technol, Fac Elect & Informat, Koszalin, Poland
关键词
CUBE;
D O I
10.1155/2023/2445335
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The article presents an algorithm that uses an evolutionary approach to the problem of solving the Full Rubik NxNxN Supercube, i.e., the orientation of all cubies, including the internal ones, not only according to face colors but to the same orientation in 3D space. The problem is formally defined by the matrix representation using affine cubies transforms. The Full Supercube's solving strategy uses a series of genetic algorithms that try to find a better cube configuration than the current one. Once found, movements are made to change the current configuration. This strategy is repeated until the cube is solved. The genetic algorithm limits the movements to the current cluster by solving the cube in stages, outwards from the center of the cube. The movements that solve the clusters are saved as macros and used to train and speed up the algorithm. The purpose of the presented algorithm is to minimize the solution time and not necessarily the number of moves.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] Solving "Antenna Array Thinning Problem" Using Genetic Algorithm
    Jain, Rajashree
    Mani, G. S.
    APPLIED COMPUTATIONAL INTELLIGENCE AND SOFT COMPUTING, 2012, 2012
  • [32] Solving matrix game with rough payoffs using genetic algorithm
    Sankar Kumar Roy
    Prasanta Mula
    Operational Research, 2016, 16 : 117 - 130
  • [33] Solving Optimization Problems in Nimrod/OK using a Genetic Algorithm
    Lim, Yu Hua
    Tan, Jefferson
    Abramson, David
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 : 1647 - 1656
  • [34] Solving composite scheduling problems using the hybrid genetic algorithm
    Okamoto, Azuma
    Sugawara, Mitsumasa
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2010, 11 (12): : 953 - 958
  • [35] Solving composite scheduling problems using the hybrid genetic algorithm
    Azuma Okamoto
    Mitsumasa Sugawara
    Journal of Zhejiang University-SCIENCE A, 2010, 11 : 953 - 958
  • [36] Solving matrix game with rough payoffs using genetic algorithm
    Roy, Sankar Kumar
    Mula, Prasanta
    OPERATIONAL RESEARCH, 2016, 16 (01) : 117 - 130
  • [37] Solving constrained optimization problems using a novel genetic algorithm
    Tsoulos, Ioannis G.
    APPLIED MATHEMATICS AND COMPUTATION, 2009, 208 (01) : 273 - 283
  • [38] Genetic algorithm using iterative shrinking for solving clustering problems
    Fränti, P
    Virmajoki, O
    DATA MINING IV, 2004, 7 : 193 - 204
  • [39] Solving the assignment problem using genetic algorithm and simulated annealing
    Sahu, Anshuman
    Tapadar, Rudrajit
    IMECS 2006: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, 2006, : 762 - +
  • [40] Solving facility layout problem using an improved genetic algorithm
    Wang, RL
    Okazaki, K
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (02) : 606 - 610