Title :
Using Graphs to Derive CSP Heuristics and its Application to Sudoku
Author :
Segundo, Pablo San ; Jimenez, Alvaro
Author_Institution :
Intell. Control Group, Univ. Politec. de Madrid, Madrid, Spain
Abstract :
This paper presents a general purpose methodology to derive new heuristics for constraint satisfaction problems using the information contained in an auxiliary graph. The method is then applied to implement a powerful heuristic for Sudoku which is `almost perfect´ in the sense that a depth first search procedure needs very few backtracks to solve the 16Ã16 puzzle. The heuristic uses a least-constraining tie break for variable ordering, something very unusual in CSP domains. The paper also presents a minimal set of logical rules which the authors conjecture to solve all 9Ã9 Sudoku grids with unique solution with just one level of recursion at most.
Keywords :
constraint theory; graph theory; CSP heuristics; Sudoku grids; auxiliary graph; constraint satisfaction problems; information constraint; least-constraining tie break; search procedure; Artificial intelligence; Filling; Filters; Intelligent control; Logic testing; Shape; Turning; Sudoku; constraint satisfaction; graphs; heuristics; value ordering.; variable ordering;
Conference_Titel :
Tools with Artificial Intelligence, 2009. ICTAI '09. 21st International Conference on
Conference_Location :
Newark, NJ
Print_ISBN :
978-1-4244-5619-2
Electronic_ISBN :
1082-3409
DOI :
10.1109/ICTAI.2009.78