Title :
The knight´s tour - evolutionary vs. depth-first search
Author :
Gordon, V. Scott ; Slocum, Terrill J.
Author_Institution :
California State Univ., Sacramento, CA, USA
Abstract :
A genetic algorithm is used to find solutions to the standard 8×8 knight´s tour problem, and its performance is compared against standard depth-first search with backtracking. The binary encoding is described, along with a simple repair technique which can be used to extend tours that have reached impasse. The repair method is powerful enough on its own to find complete tours, given randomly generated bitstrings. But when used in conjunction with a genetic algorithm, considerably more solutions are found. Depth-first search is shown to find more solutions under certain conditions, but the genetic algorithm finds solutions more consistently for arbitrary initial conditions.
Keywords :
backtracking; combinatorial mathematics; genetic algorithms; tree searching; backtracking; binary encoding; depth-first search; evolutionary search; genetic algorithm; knight tour problem; randomly generated bitstrings; Encoding; Engineering profession; Genetic algorithms; Lagrangian functions; Law; Legal factors; Neural networks; Power generation; Traveling salesman problems; Upper bound;
Conference_Titel :
Evolutionary Computation, 2004. CEC2004. Congress on
Print_ISBN :
0-7803-8515-2
DOI :
10.1109/CEC.2004.1331065