• 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