Machine-translated by Google. Questions are authored in English.
Top

Discussion

Why do most published sudoku puzzles require no search?

  • A.The puzzles are constructed to have very many solutions
  • B.The search space is small enough to enumerate completely
  • C.The constraint graph of sudoku is tree structured
  • D.Propagation on the all different constraints determines every cell

Answer: D

Puzzles intended for humans are designed so that each step follows by elimination, which is exactly what constraint propagation performs, so the fixed point is the solution. Harder puzzles requiring case analysis do need search. Solutions are unique by convention, the space is large, and the graph is far from a tree. A puzzle designed to be solvable by local deduction is solvable by a propagator for the same reason, which makes it an unusually clean illustration.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.