TY - GEN
T1 - A filtering technique for helping to solve sudoku problems
AU - Soto, Ricardo
AU - Crawford, Broderick
AU - Galleguillos, Cristian
AU - Crawford, Kathleen
AU - Paredes, Fernando
N1 - Publisher Copyright:
© Springer International Publishing Switzerland 2015.
PY - 2015
Y1 - 2015
N2 - This paper highlights the current usability issues when solving Sudoku problems. This problem is a well-known puzzle game which consists in assigning numbers in a game board, commonly of 9 × 9 size. The board of the game is composed of 9 columns, 9 rows and 9 3 × 3 sub-grids; each one containing 9 cells with distinct integers from 1 to 9. A game is completed when all cells have a value assigned, and the previous constraints are satisfied. Some instances are very difficult to solve, to tackle this issue, we have used a filtering technique named Arc Consistency 3 (AC3) from the Constraint Programming domain. This algorithm has revealed which is much related to the strategies employed by users in order to solve the Sudoku instances, but in contrast, this technique is executed in a short time, offering a good resolution guide to the users. In general, filtering techniques make easier solving Sudoku puzzles, providing good information to users for this.
AB - This paper highlights the current usability issues when solving Sudoku problems. This problem is a well-known puzzle game which consists in assigning numbers in a game board, commonly of 9 × 9 size. The board of the game is composed of 9 columns, 9 rows and 9 3 × 3 sub-grids; each one containing 9 cells with distinct integers from 1 to 9. A game is completed when all cells have a value assigned, and the previous constraints are satisfied. Some instances are very difficult to solve, to tackle this issue, we have used a filtering technique named Arc Consistency 3 (AC3) from the Constraint Programming domain. This algorithm has revealed which is much related to the strategies employed by users in order to solve the Sudoku instances, but in contrast, this technique is executed in a short time, offering a good resolution guide to the users. In general, filtering techniques make easier solving Sudoku puzzles, providing good information to users for this.
KW - Arc consistency
KW - Constraint programming
KW - Sudoku
UR - http://www.scopus.com/inward/record.url?scp=84951749835&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-21380-4_102
DO - 10.1007/978-3-319-21380-4_102
M3 - Conference contribution
AN - SCOPUS:84951749835
SN - 9783319213798
T3 - Communications in Computer and Information Science
SP - 598
EP - 603
BT - HCI International 2015 – Posters Extended Abstracts - International Conference, HCI International 2015, Proceedings
A2 - Stephanidis, Constantine
PB - Springer Verlag
T2 - 17th International Conference on Human Computer Interaction, HCI 2015
Y2 - 2 August 2015 through 7 August 2015
ER -