Sudoku Solver Algorithms: A Comparative Analysis
The exploration of advanced algorithms for solving Sudoku puzzles reveals unique insights into their performance and effectiveness. The study analyzes and compares effectiveness in solving Sudoku puzzles with the classic backtracking method, an innovative approach based on ant colony optimization, and advanced constraint propagation algorithm. The project evaluates the performance of these algorithms about solution quality, computation time, and memory usage concerning the complexities of different puzzles: <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$9\times 9,\ 16\times 16$</tex>, and <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$25\times 25$</tex> grid dimensions. Each individual of the different grid sizes tests time and space computations for each algorithm. These algorithms are putting up certain types of strengths and weaknesses in practical applications. The results, on average, produce that out of all, the ant colony optimization algorithm, which gives a good overall performance in terms of time and memory.
Authors
- Alind Sahay
- S. K. Sundaram (ORCID: https://orcid.org/0000-0002-7226-3585)
- Yashaswini Manyam
Institutions
- Amrita Vishwa Vidyapeetham (IN)
Publication Details
- Published
- 2024-11-14
- DOI
- https://doi.org/10.1109/incowoco64194.2024.10863160
- Primary Topic
- graph theory and CDMA systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00