Sudoku solutions: a comparative analysis of breadth-first search, depth-first search, and human approaches

Sudoku is a puzzle that has a unique solution. No matter how many methods are used, the result will always be the same. The player thought that the number of givens or clues, the initial value on the Sudoku puzzles, would significantly determine the difficulty level, which is not necessarily correct...

Full description

Bibliographic Details
Published in:Journal of Education and Learning
Main Author: Diah N.M.; Riza S.; Ahmad S.; Musa N.; Hashim S.
Format: Article
Language:English
Published: Intelektual Pustaka Media Utama 2025
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85202944481&doi=10.11591%2fedulearn.v19i1.21214&partnerID=40&md5=83e2684e9dfc09992cf08d7bf1c21ed8
id 2-s2.0-85202944481
spelling 2-s2.0-85202944481
Diah N.M.; Riza S.; Ahmad S.; Musa N.; Hashim S.
Sudoku solutions: a comparative analysis of breadth-first search, depth-first search, and human approaches
2025
Journal of Education and Learning
19
1
10.11591/edulearn.v19i1.21214
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85202944481&doi=10.11591%2fedulearn.v19i1.21214&partnerID=40&md5=83e2684e9dfc09992cf08d7bf1c21ed8
Sudoku is a puzzle that has a unique solution. No matter how many methods are used, the result will always be the same. The player thought that the number of givens or clues, the initial value on the Sudoku puzzles, would significantly determine the difficulty level, which is not necessarily correct. This research uses two search algorithms, breadth-first search (BFS) and depth-first search (DFS), to solve a set of Sudoku puzzles based on the number of givens. The Sudoku puzzles are chosen based on the number of givens between 32 and 35. In cases where Sudoku puzzles are considered medium or intermediate difficulty, the solutions generated by both algorithms will be compared with the human-solving approach. The research aims to determine whether humans tend to solve Sudoku puzzles with solutions resembling those generated by BFS or DFS. Furthermore, if all three approaches-human, BFS, DFS-yield comparable solutions, the Sudoku puzzle has only one unique solution. © 2025, Intelektual Pustaka Media Utama. All rights reserved.
Intelektual Pustaka Media Utama
20899823
English
Article

author Diah N.M.; Riza S.; Ahmad S.; Musa N.; Hashim S.
spellingShingle Diah N.M.; Riza S.; Ahmad S.; Musa N.; Hashim S.
Sudoku solutions: a comparative analysis of breadth-first search, depth-first search, and human approaches
author_facet Diah N.M.; Riza S.; Ahmad S.; Musa N.; Hashim S.
author_sort Diah N.M.; Riza S.; Ahmad S.; Musa N.; Hashim S.
title Sudoku solutions: a comparative analysis of breadth-first search, depth-first search, and human approaches
title_short Sudoku solutions: a comparative analysis of breadth-first search, depth-first search, and human approaches
title_full Sudoku solutions: a comparative analysis of breadth-first search, depth-first search, and human approaches
title_fullStr Sudoku solutions: a comparative analysis of breadth-first search, depth-first search, and human approaches
title_full_unstemmed Sudoku solutions: a comparative analysis of breadth-first search, depth-first search, and human approaches
title_sort Sudoku solutions: a comparative analysis of breadth-first search, depth-first search, and human approaches
publishDate 2025
container_title Journal of Education and Learning
container_volume 19
container_issue 1
doi_str_mv 10.11591/edulearn.v19i1.21214
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85202944481&doi=10.11591%2fedulearn.v19i1.21214&partnerID=40&md5=83e2684e9dfc09992cf08d7bf1c21ed8
description Sudoku is a puzzle that has a unique solution. No matter how many methods are used, the result will always be the same. The player thought that the number of givens or clues, the initial value on the Sudoku puzzles, would significantly determine the difficulty level, which is not necessarily correct. This research uses two search algorithms, breadth-first search (BFS) and depth-first search (DFS), to solve a set of Sudoku puzzles based on the number of givens. The Sudoku puzzles are chosen based on the number of givens between 32 and 35. In cases where Sudoku puzzles are considered medium or intermediate difficulty, the solutions generated by both algorithms will be compared with the human-solving approach. The research aims to determine whether humans tend to solve Sudoku puzzles with solutions resembling those generated by BFS or DFS. Furthermore, if all three approaches-human, BFS, DFS-yield comparable solutions, the Sudoku puzzle has only one unique solution. © 2025, Intelektual Pustaka Media Utama. All rights reserved.
publisher Intelektual Pustaka Media Utama
issn 20899823
language English
format Article
accesstype
record_format scopus
collection Scopus
_version_ 1812871793102290944