• DocumentCode
    2005072
  • Title

    Sudoku evolution

  • Author

    Jilg, J. ; Carter, Jenny

  • Author_Institution
    Fac. of Technol., De Montfort Univ., Leicester, UK
  • fYear
    2009
  • fDate
    25-28 Aug. 2009
  • Firstpage
    173
  • Lastpage
    185
  • Abstract
    Sudoku evolution is a program written for the comparison of metaheuristics. The main aim of the underlying project was to implement a program capable of comparing algorithms related to artificial intelligence. Four population-based approaches were chosen, genetic algorithms (GA), geometric particle swarm optimization (GPSO), bee colony optimization (BCO), artificial immune system (AIS) with somatic hypermutation as well as two algorithms, simulated and quantum annealing (SA & QA), based on probabilistic local search. All of them were implemented based on the work of Alberto Moraglio. He provides a general geometric framework for evolutionary algorithms. Crossover and mutation operators are representation-independent and defined as functions of a metric distance in the search space. Sudoku was used as the testbed for comparison. It is especially interesting as it is a combinatorial and NP-complete problem where valid grids have only one solution. This makes them interesting for optimization algorithms. The algorithms were compared on nine Sudokus with 3 different difficulty ratings. Each of them was executed ten times with preliminary tuned parameters. They were compared based on the average fitness value achieved over all grids and the number of successful solving attempts. SA and GPSO were the best approaches followed by QA and BCO.
  • Keywords
    artificial immune systems; artificial intelligence; genetic algorithms; simulated annealing; NP-complete problem; Sudoku evolution; artificial immune system; artificial intelligence; bee colony optimization; combinatorial problem; evolutionary algorithms; genetic algorithms; geometric particle swarm optimization; metaheuristics; probabilistic local search; quantum annealing; simulated annealing; somatic hypermutation; Artificial immune systems; Artificial intelligence; Evolutionary computation; Genetic algorithms; Genetic mutations; NP-complete problem; Particle swarm optimization; Simulated annealing; Solid modeling; Testing; Algorithms; Artificial Immune System; Artificial Intelligence; Bee Colony Optimization; Geometric Particle Swarm Optimization; Quantum Annealing; Sudoku;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Games Innovations Conference, 2009. ICE-GIC 2009. International IEEE Consumer Electronics Society's
  • Conference_Location
    London
  • Print_ISBN
    978-1-4244-4459-5
  • Electronic_ISBN
    978-1-4244-4460-1
  • Type

    conf

  • DOI
    10.1109/ICEGIC.2009.5293614
  • Filename
    5293614