• DocumentCode
    2460580
  • Title

    Product Geometric Crossover for the Sudoku Puzzle

  • Author

    Moraglio, Alberto ; Togelius, Julian ; Lucas, Simon

  • Author_Institution
    Essex Univ., Colchester
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    470
  • Lastpage
    476
  • Abstract
    Geometric crossover is a representation-independent definition of crossover based on the distance of the search space interpreted as a metric space. It generalizes the traditional crossover for binary strings and other important recombination operators for the most used representations. Using a distance tailored to the problem at hand, the abstract definition of crossover can be used to design new problem specific crossovers that embed problem knowledge in the search. In recent work, we have introduced the important notion of product geometric crossover that enables the construction of new geometric crossovers combining preexisting geometric crossovers in a simple way. In this paper, we use it to design an evolutionary algorithm to solve the Sudoku puzzle. The different types of constraints make Sudoku an interesting study case for crossover design. We conducted extensive experimental testing and found that, on medium and hard problems, the new geometric crossovers perform significantly better than hill-climbers and mutations alone.
  • Keywords
    evolutionary computation; geometry; Sudoku puzzle; binary strings; evolutionary algorithm; hill-climbers; product geometric crossover; recombination operators; representation-independent definition; search space; Algorithm design and analysis; Computer science; Evolutionary computation; Extraterrestrial measurements; Genetic mutations; Performance evaluation; Shape; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2006. CEC 2006. IEEE Congress on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    0-7803-9487-9
  • Type

    conf

  • DOI
    10.1109/CEC.2006.1688347
  • Filename
    1688347