Pattern-Based Constraint Satisfaction and Logic Puzzles
Denis Berthier (DSI)

TL;DR
This paper presents a unified, logic-based approach to solving various constraint satisfaction problems and logic puzzles, emphasizing the simplicity of solutions through formalized resolution rules and applying it to diverse puzzles like Sudoku and Kakuro.
Contribution
It introduces a pattern-based, formal framework for modeling and solving CSPs and puzzles, unifying different techniques under a common logic-driven perspective.
Findings
Demonstrates the power of resolution rules across various puzzles
Provides detailed analysis of puzzle hardness and solution strategies
Shows that common puzzle techniques are special cases of the general rules
Abstract
Pattern-Based Constraint Satisfaction and Logic Puzzles develops a pure logic, pattern-based perspective of solving the finite Constraint Satisfaction Problem (CSP), with emphasis on finding the "simplest" solution. Different ways of reasoning with the constraints are formalised by various families of "resolution rules", each of them carrying its own notion of simplicity. A large part of the book illustrates the power of the approach by applying it to various popular logic puzzles. It provides a unified view of how to model and solve them, even though they involve very different types of constraints: obvious symmetric ones in Sudoku, non-symmetric but transitive ones (inequalities) in Futoshiki, topological and geometric ones in Map colouring, Numbrix and Hidato, and even much more complex non-binary arithmetic ones in Kakuro (or Cross Sums). It also shows that the most familiar…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsgraph theory and CDMA systems · Constraint Satisfaction and Optimization · Advanced Graph Theory Research
