A Hypergraph Based Approach for the 4-Constraint Satisfaction Problem Tractability

05/22/2019
by   Rachid Oucheikh, et al.
0

Constraint Satisfaction Problem (CSP) is a framework for modeling and solving a variety of real-world problems. Once the problem is expressed as a finite set of constraints, the goal is to find the variables' values satisfying them. Even though the problem is in general NP-complete, there are some approximation and practical techniques to tackle its intractability. One of the most widely used techniques is the Constraint Propagation. It consists in explicitly excluding values or combination of values for some variables whenever they make a given subset of constraints unsatisfied. In this paper, we deal with a CSP subclass which we call 4-CSP and whose constraint network infers relations of the form: { x ∼α, x-y ∼β , (x-y) - (z-t) ∼λ}, where x, y, z and t are real variables, α , β and λ are real constants and ∼∈{≤ , ≥} . The paper provides the first graph-based proofs of the 4-CSP tractability and elaborates algorithms for 4-CSP resolution based on the positive linear dependence theory, the hypergraph closure and the constraint propagation technique. Time and space complexities of the resolution algorithms are proved to be polynomial.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/16/2020

A dichotomy theorem for nonuniform CSPs simplified

In a non-uniform Constraint Satisfaction problem CSP(G), where G is a se...
research
04/22/2015

Generalized Support and Formal Development of Constraint Propagators

Constraint programming is a family of techniques for solving combinatori...
research
07/08/2016

Solving finite-domain linear constraints in presence of the alldifferent

In this paper, we investigate the possibility of improvement of the wide...
research
01/16/2014

The Complexity of Integer Bound Propagation

Bound propagation is an important Artificial Intelligence technique used...
research
12/15/2017

On the reducibility of geometric constraint graphs

Geometric modeling by constraints, whose applications are of interest to...
research
03/26/2021

Synthesizing Linked Data Under Cardinality and Integrity Constraints

The generation of synthetic data is useful in multiple aspects, from tes...
research
04/11/2013

From Constraints to Resolution Rules, Part I: Conceptual Framework

Many real world problems naturally appear as constraints satisfaction pr...

Please sign up or login with your details

Forgot password? Click here to reset