Sudoku Solutions: A Comparative Analysis of Breadth-First Search, Depth-First Search, and Human Approaches
Saved in:
| Title: | Sudoku Solutions: A Comparative Analysis of Breadth-First Search, Depth-First Search, and Human Approaches |
|---|---|
| Language: | English |
| Authors: | Norizan Mat Diah (ORCID |
| Source: | Journal of Education and Learning (EduLearn). 2025 19(1):561-569. |
| Availability: | Institute of Advanced Engineering and Science. C5 Plumbon, Banguntapan, Yogyakarta, 55198, Indonesia. e-mail: edulearn@uad.ac.id; Web site: http://edulearn.intelektual.org/index.php/EduLearn/ |
| Peer Reviewed: | Y |
| Page Count: | 9 |
| Publication Date: | 2025 |
| Document Type: | Journal Articles Reports - Research |
| Descriptors: | Puzzles, Artificial Intelligence, Problem Solving, Algorithms, Difficulty Level |
| ISSN: | 2089-9823 2302-9277 |
| Abstract: | 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. |
| Abstractor: | As Provided |
| Entry Date: | 2025 |
| Accession Number: | EJ1457140 |
| Database: | ERIC |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=EJ1457140 Name: ERIC Full Text Category: fullText Text: Full Text from ERIC |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: EJ1457140 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Sudoku Solutions: A Comparative Analysis of Breadth-First Search, Depth-First Search, and Human Approaches – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Norizan+Mat+Diah%22">Norizan Mat Diah</searchLink> (ORCID <externalLink term="https://orcid.org/0000-0002-3785-948X">0000-0002-3785-948X</externalLink>)<br /><searchLink fieldCode="AR" term="%22Syahirul+Riza%22">Syahirul Riza</searchLink> (ORCID <externalLink term="https://orcid.org/0009-0006-4800-0466">0009-0006-4800-0466</externalLink>)<br /><searchLink fieldCode="AR" term="%22Suzana+Ahmad%22">Suzana Ahmad</searchLink> (ORCID <externalLink term="https://orcid.org/0000-0001-7233-7495">0000-0001-7233-7495</externalLink>)<br /><searchLink fieldCode="AR" term="%22Norzilah+Musa%22">Norzilah Musa</searchLink> (ORCID <externalLink term="https://orcid.org/0000-0002-3820-2930">0000-0002-3820-2930</externalLink>)<br /><searchLink fieldCode="AR" term="%22Shakirah+Hashim%22">Shakirah Hashim</searchLink> (ORCID <externalLink term="https://orcid.org/0000-0002-5941-8968">0000-0002-5941-8968</externalLink>) – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="SO" term="%22Journal+of+Education+and+Learning+%28EduLearn%29%22"><i>Journal of Education and Learning (EduLearn)</i></searchLink>. 2025 19(1):561-569. – Name: Avail Label: Availability Group: Avail Data: Institute of Advanced Engineering and Science. C5 Plumbon, Banguntapan, Yogyakarta, 55198, Indonesia. e-mail: edulearn@uad.ac.id; Web site: http://edulearn.intelektual.org/index.php/EduLearn/ – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: Y – Name: Pages Label: Page Count Group: Src Data: 9 – Name: DatePubCY Label: Publication Date Group: Date Data: 2025 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Journal Articles<br />Reports - Research – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Puzzles%22">Puzzles</searchLink><br /><searchLink fieldCode="DE" term="%22Artificial+Intelligence%22">Artificial Intelligence</searchLink><br /><searchLink fieldCode="DE" term="%22Problem+Solving%22">Problem Solving</searchLink><br /><searchLink fieldCode="DE" term="%22Algorithms%22">Algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Difficulty+Level%22">Difficulty Level</searchLink> – Name: ISSN Label: ISSN Group: ISSN Data: 2089-9823<br />2302-9277 – Name: Abstract Label: Abstract Group: Ab Data: 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. – Name: AbstractInfo Label: Abstractor Group: Ab Data: As Provided – Name: DateEntry Label: Entry Date Group: Date Data: 2025 – Name: AN Label: Accession Number Group: ID Data: EJ1457140 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1457140 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English PhysicalDescription: Pagination: PageCount: 9 StartPage: 561 Subjects: – SubjectFull: Puzzles Type: general – SubjectFull: Artificial Intelligence Type: general – SubjectFull: Problem Solving Type: general – SubjectFull: Algorithms Type: general – SubjectFull: Difficulty Level Type: general Titles: – TitleFull: Sudoku Solutions: A Comparative Analysis of Breadth-First Search, Depth-First Search, and Human Approaches Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Norizan Mat Diah – PersonEntity: Name: NameFull: Syahirul Riza – PersonEntity: Name: NameFull: Suzana Ahmad – PersonEntity: Name: NameFull: Norzilah Musa – PersonEntity: Name: NameFull: Shakirah Hashim IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2025 Identifiers: – Type: issn-print Value: 2089-9823 – Type: issn-electronic Value: 2302-9277 Numbering: – Type: volume Value: 19 – Type: issue Value: 1 Titles: – TitleFull: Journal of Education and Learning (EduLearn) Type: main |
| ResultId | 1 |