Generating Sudoku Puzzles as an Inverse Problem Team
Generating Sudoku Puzzles as an Inverse Problem Team
复制标题
作为逆问题团队生成数独谜题
DOI:
--
复制
发表时间:
2008
期刊:
影响因子:
--
通讯作者:
G. Zambon
中科院分区:
文献类型:
--
作者:
G. Zambon
This paper examines the generation of Sudoku puzzles as an inverse problem, with the intention of engineering Sudoku puzzles with desired properties. We examine a number of methods that are commonly used to solve Sudoku puzzles, and then construct methods to invert each. Then, starting with a completed Sudoku board, we apply these inverse methods to construct a puzzle with a small set of clues. This is accomplished with a modified breadth-first search which ensures that our puzzle will be uniquely solvable by the methods we have described. Furthermore, this search algorithm utilizes heuristics both to reduce runtime, and to construct a Sudoku puzzle with special features. In particular we would be able to generate a puzzle of a desired difficulty.