DocumentCode
2873931
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
fYear
2009
fDate
2-4 Nov. 2009
Firstpage
538
Lastpage
545
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Tools with Artificial Intelligence, 2009. ICTAI '09. 21st International Conference on
Conference_Location
Newark, NJ
ISSN
1082-3409
Print_ISBN
978-1-4244-5619-2
Electronic_ISBN
1082-3409
Type
conf
DOI
10.1109/ICTAI.2009.78
Filename
5366833
Link To Document