Solving Sudoku with consistency: A visual and interactive approach

3Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We describe an online, interactive system with a graphical interface to illustrate the power and operation of consistency algorithms in a friendly and popular context, namely, solving Sudoku puzzles. Our tool implements algorithms for enforcing five (domain-based) consistency properties on binary and non-binary constraint models. Our tool is useful for research, education, and outreach. From a scientific standpoint, we propose a new consistency property that can solve the hardest known 9×9 Sudoku instances without search, but leave open the question of the lowest level of consistency needed to solve every 9×9 Sudoku puzzle. We have used the current tool in the classroom to introduce students to modeling problems with constraints, explain consistency properties, and illustrate the operations of constraint propagation and lookahead. Finally, we have also used this tool during outreach activities to demystify AI to children and the general public and show them how computers 'think'.

Cite

CITATION STYLE

APA

Howell, I., Woodward, R., Choueiry, B. Y., & Bessiere, C. (2018). Solving Sudoku with consistency: A visual and interactive approach. In IJCAI International Joint Conference on Artificial Intelligence (Vol. 2018-July, pp. 5829–5831). International Joint Conferences on Artificial Intelligence. https://doi.org/10.24963/ijcai.2018/852

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free