Back to results

Governors State University

Nested Monte Carlo Tree Search as Applied to Samurai Sudoku

Abstract

dc:description.abstract

<p>As Sudoku has come into prominence as a favorite logic puzzle, mathematicians and computer scientists alike have analyzed the game for interesting properties. The large search space presents a challenge for both generating and solving Sudoku puzzles without relying on techniques that simply permute a valid puzzle. These permutations result in puzzles that are essentially the same since they follow the same solution path. Many Sudoku generating or solving programs rely on brute-force methods to avoid this pitfall, but this is inefficient since there is no heuristic to navigate the huge search space. A nested Monte Carlo tree search has some basis in brute-force methods, but guides the search in order to achieve better results by using random games within nested search stages. In this paper, we show that when the nested Monte Carlo search algorithm is implemented for solving Samurai Sudoku, a version of Sudoku in which a standard Sudoku puzzle is placed with four other standard Sudoku puzzles overlapping on each of the corners, it performs better than a completely random brute-force algorithm. Additionally, an improvement to the nested Monte Carlo search is made by implementing a heuristic that is used at each level of search. </p>

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Mathematics
Year dc:date.available
2016

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Finley, Laura
Contributors dc:contributor
  • Chris Tweddle, Ph.D.
  • Jing Zhang, Ph.D.
  • Dianna Galante, Ph.D.

Subjects

dc:subject × 7

Identifiers

dc:identifier.*
Repository record dc:identifier
https://opus.govst.edu/theses/72
OAI identifier oai:identifier
oai:opus.govst.edu:theses-1074

Chain of custody

source
Harvested from
Governors State University
Base URL
opus.govst.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Finley, Laura. Nested Monte Carlo Tree Search as Applied to Samurai Sudoku. Thesis thesis, 2016. https://opus.govst.edu/theses/72