From Constraints to Resolution Rules, Part II: chains, braids, confluence and T&E

04/11/2013
by   Denis Berthier, et al.
0

In this Part II, we apply the general theory developed in Part I to a detailed analysis of the Constraint Satisfaction Problem (CSP). We show how specific types of resolution rules can be defined. In particular, we introduce the general notions of a chain and a braid. As in Part I, these notions are illustrated in detail with the Sudoku example - a problem known to be NP-complete and which is therefore typical of a broad class of hard problems. For Sudoku, we also show how far one can go in 'approximating' a CSP with a resolution theory and we give an empirical statistical analysis of how the various puzzles, corresponding to different sets of entries, can be classified along a natural scale of complexity. For any CSP, we also prove the confluence property of some Resolution Theories based on braids and we show how it can be used to define different resolution strategies. Finally, we prove that, in any CSP, braids have the same solving capacity as Trial-and-Error (T&E) with no guessing and we comment this result in the Sudoku case.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/11/2013

From Constraints to Resolution Rules, Part I: Conceptual Framework

Many real world problems naturally appear as constraints satisfaction pr...
research
09/27/2017

Surjective H-Colouring over Reflexive Digraphs

The Surjective H-Colouring problem is to test if a given graph allows a ...
research
04/05/2013

Pattern-Based Constraint Satisfaction and Logic Puzzles

Pattern-Based Constraint Satisfaction and Logic Puzzles develops a pure ...
research
03/29/2020

A combinatorial MA-complete problem

Despite the interest in the complexity class MA, the randomized analog o...
research
01/30/2023

An order out of nowhere: a new algorithm for infinite-domain CSPs

We consider constraint satisfaction problems whose relations are defined...
research
06/25/2021

Complexity of Deciding Syntactic Equivalence up to Renaming for Term Rewriting Systems (Extended Version)

Inspired by questions from program transformations, eight notions of iso...
research
03/29/2020

On amenability of constraint satisfaction problems

Recent results show that a constraint satisfaction problem (CSP) defined...

Please sign up or login with your details

Forgot password? Click here to reset