2020
DOI: 10.1109/tg.2019.2942773
|View full text |Cite
|
Sign up to set email alerts
|

Solving Sudoku With Ant Colony Optimization

Abstract: In this paper we present a new Ant Colony Optimisation-based algorithm for Sudoku, which out-performs existing methods on large instances. Our method includes a novel anti-stagnation operator, which we call Best Value Evaporation.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
12
1

Year Published

2020
2020
2025
2025

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 16 publications
(13 citation statements)
references
References 29 publications
0
12
1
Order By: Relevance
“…It is worth noting that the runtime for the Copris solver is always of order a second or longer, whereas ACS runs on the small instances often complete in milliseconds. These results contrast with the results on Sudoku [7], in which ACS significantly outperformed the best direct solvers on harder instances. This may suggest that Nurikabe offers a far more challenging benchmark for ACO algorithms than Sudoku.…”
Section: Resultscontrasting
confidence: 98%
See 2 more Smart Citations
“…It is worth noting that the runtime for the Copris solver is always of order a second or longer, whereas ACS runs on the small instances often complete in milliseconds. These results contrast with the results on Sudoku [7], in which ACS significantly outperformed the best direct solvers on harder instances. This may suggest that Nurikabe offers a far more challenging benchmark for ACO algorithms than Sudoku.…”
Section: Resultscontrasting
confidence: 98%
“…In all runs we set a timeout of one minute of wall-clock time. For all ACS runs, we used the following parameters: m = 10, ρ = 0.2, ξ = 0.1, q 0 = 0.9, and f BVE = 0.001 (see [7] for the meanings of parameters). We ran the Copris solver [8] on each of the instances, using the same machine (and Java Virtual Machine) as for the ACS solver.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We adapt our description of Sudoku from [16]. The simplest variant of Sudoku uses a 9×9 grid of cells divided into nine 3×3 subgrids (Figure 1 (left)).…”
Section: A Sudokumentioning
confidence: 99%
“…Notable approaches to solving Sudoku include formal logic [18], constraint programming [19], [20], evolutionary algorithms [21], particle swarm optimisation [22], [23], simulated annealing [24], tabu search [25], and entropy minimization [26]. Lloyd & Amos [16] describe an algorithm for Sudoku, based on Ant Colony Optimisation [27], and compare its performance to an iterated local search algorithm with constraint programming [28] and the deterministic algorithms of Knuth [29] and Norvig [30].…”
Section: A Sudokumentioning
confidence: 99%