Finite-domain constraint programming has been used with great success to tackle a wide variety of combinatorial problems in industry and academia. To apply finite-domain constraint programming to a problem, it is modelled by a set of constraints on a set of decision variables. A common modelling pattern is the use of matrices of decision variables. The rows and/or columns of these matrices are often symmetric, leading to redundancy in a systematic search for solutions. An effective method of breaking this symmetry is to constrain the assignments of the affected rows and columns to be ordered lexicographically. This paper develops an incremental propagation algorithm, GACLexLeq, that establishes generalised arc consistency on this constraint...
Combinatorial design problems arise in many application ar-eas and are naturally modelled in terms o...
International audienceCombinatorial design problems arise in many application areas and are naturall...
Constraint programming is a family of techniques for solving combinatorial problems, where the probl...
Finite-domain constraint programming has been used with great success to tackle a wide variety of co...
Finite-domain constraint programming has been used with great success to tackle a wide variety of co...
AbstractFinite-domain constraint programming has been used with great success to tackle a wide varie...
We present a global consistency algorithm for the lexicographic ordering constraint on two vectors o...
We present an arc-consistency algorithm for a chain of lexicographic ordering constraints on $m$ vec...
The symmetry breaking ordering constraints and design of efficient global constraints for propagatio...
Abstract. We present an arc-consistency algorithm for a chain of lexicographic ordering constraints ...
Abstract. Since their beginning in constraint programming, set solvers have been applied to a wide r...
International audienceSince their beginning in constraint programming, set solvers have been applied...
AbstractConstraint programming (CP) has been used with great success to tackle a wide variety of con...
Constraint programming (CP) has been used with great success to tackle a wide variety of constraint ...
We introduce an approach to designing filtering algorithms by derivation from finite automata operat...
Combinatorial design problems arise in many application ar-eas and are naturally modelled in terms o...
International audienceCombinatorial design problems arise in many application areas and are naturall...
Constraint programming is a family of techniques for solving combinatorial problems, where the probl...
Finite-domain constraint programming has been used with great success to tackle a wide variety of co...
Finite-domain constraint programming has been used with great success to tackle a wide variety of co...
AbstractFinite-domain constraint programming has been used with great success to tackle a wide varie...
We present a global consistency algorithm for the lexicographic ordering constraint on two vectors o...
We present an arc-consistency algorithm for a chain of lexicographic ordering constraints on $m$ vec...
The symmetry breaking ordering constraints and design of efficient global constraints for propagatio...
Abstract. We present an arc-consistency algorithm for a chain of lexicographic ordering constraints ...
Abstract. Since their beginning in constraint programming, set solvers have been applied to a wide r...
International audienceSince their beginning in constraint programming, set solvers have been applied...
AbstractConstraint programming (CP) has been used with great success to tackle a wide variety of con...
Constraint programming (CP) has been used with great success to tackle a wide variety of constraint ...
We introduce an approach to designing filtering algorithms by derivation from finite automata operat...
Combinatorial design problems arise in many application ar-eas and are naturally modelled in terms o...
International audienceCombinatorial design problems arise in many application areas and are naturall...
Constraint programming is a family of techniques for solving combinatorial problems, where the probl...