Title
A hybrid AC3-tabu search algorithm for solving Sudoku puzzles
Date Issued
17 June 2013
Access level
metadata only access
Resource Type
research article
Author(s)
Pontificia Universidad Católica de Valparaíso
Abstract
The Sudoku problem consists in filling a n2×n2 grid so that each column, row and each one of the n×n sub-grids contain different digits from 1 to n2. This is a non-trivial problem, known to be NP-complete. The literature reports different incomplete search methods devoted to tackle this problem, genetic computing being the one exhibiting the best results. In this paper, we propose a new hybrid AC3-tabu search algorithm for Sudoku problems. We merge a classic tabu search procedure with an arc-consistency 3 (AC3) algorithm in order to effectively reduce the combinatorial space. The role of AC3 here is do not only acting as a single pre-processing phase, but as a fully integrated procedure that applies at every iteration of the tabu search. This integration leads to a more effective domain filtering and therefore to a faster resolution process. We illustrate experimental evaluations where our approach outperforms the best results reported by using incomplete search methods. © 2013 Elsevier Ltd. All rights reserved.
Start page
5817
End page
5821
Volume
40
Issue
15
Language
English
OCDE Knowledge area
Estadísticas, Probabilidad
Matemáticas aplicadas
Subjects
Scopus EID
2-s2.0-84878885083
Source
Expert Systems with Applications
ISSN of the container
09574174
Sources of information:
Directorio de Producción Científica
Scopus