Solving finite-domain linear constraints in presence of the alldifferent

07/08/2016
by   Milan Banković, et al.
0

In this paper, we investigate the possibility of improvement of the widely-used filtering algorithm for the linear constraints in constraint satisfaction problems in the presence of the alldifferent constraints. In many cases, the fact that the variables in a linear constraint are also constrained by some alldifferent constraints may help us to calculate stronger bounds of the variables, leading to a stronger constraint propagation. We propose an improved filtering algorithm that targets such cases. We provide a detailed description of the proposed algorithm and prove its correctness. We evaluate the approach on five different problems that involve combinations of the linear and the alldifferent constraints. We also compare our algorithm to other relevant approaches. The experimental results show a great potential of the proposed improvement.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/25/2017

A new algorithm for constraint satisfaction problems with Maltsev templates

In this article, we provide a new algorithm for solving constraint satis...
research
05/22/2019

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

Constraint Satisfaction Problem (CSP) is a framework for modeling and so...
research
05/03/2021

Bounds of MIN_NCC and MAX_NCC and filtering scheme for graph domain variables

Graph domain variables and constraints are an extension of constraint pr...
research
06/15/2017

Conjunctions of Among Constraints

Many existing global constraints can be encoded as a conjunction of amon...
research
03/10/2021

Linear Constraints

A linear argument must be consumed exactly once in the body of its funct...
research
11/09/2022

Complexity of solving a system of difference constraints with variables restricted to a finite set

Fishburn developed an algorithm to solve a system of m difference constr...
research
04/22/2013

Three Generalizations of the FOCUS Constraint

The FOCUS constraint expresses the notion that solutions are concentrate...

Please sign up or login with your details

Forgot password? Click here to reset