Department of Computer Science, Iowa State University, Ames, IA, USA.
Blessing Ngara; ORCiD: 0009-0006-0033-0829.
Linsey Kitt; ORCiD: 00009-0004-5490-0087.
World Journal of Advanced Research and Reviews, 2026, 30(02),1294-1298
Article DOI: 10.30574/wjarr.2026.30.2.1307
Received on 10 April 2026; revised on 10 May 2026; accepted on 12 May 2026
Sudoku puzzles, logic puzzles traditionally represented by 9x9 grids, have been studied by many researchers looking to understand different types of search approaches better, especially as Sudoku puzzles are NP-complete for variable-sized grids. Many papers have focused on constraint- satisfaction to solve Sudoku puzzles with good success, using the constraints that each number one through nine can only appear once in any given column, row, or 3x3 sub-square for a 9x9 Sudoku puzzle. In contrast, this paper looks to explore the effectiveness of using local search algorithms to solve Sudoku puzzles. Here, we present our strategy and experience implementing four local-search algorithms using two different search heuristics and their ability to solve a set of 9x9 Sudoku puzzles of varying difficulty. Additionally, we provide discussions on our results and an overview of the challenges and successes we had.
Sudoku; Puzzles; Logic; Algorithm
Preview Article PDF
Blessing Ngara and Linsey Kitt. Local search for solving sudoku puzzles. World Journal of Advanced Research and Reviews, 2026, 30(02), 1294-1298. Article DOI: https://doi.org/10.30574/wjarr.2026.30.2.1307