Abstract. Global constraints are useful for modelling and reasoning about real-world combinatorial problems. Unfortunately, developing propagation algorithms to reason about global constraints efficiently and effectively is usually a difficult and complex process. In this paper, we show that reformulation may be helpful in building such propagators. We consider both hard and soft forms of two powerful global constraints, Slide and Regular. These global constraints are useful to represent a wide range of problems like rostering and scheduling where we have a sequence of decision variables and some constraint that holds along the sequence. We show that the different forms of Slide and Regular can all be reformulated as each other. We also sho...
We introduce a simple idea for deriving reified global constraints in a systematic way. It is based ...
International audienceGlobal constraints are an essential component in the efficiency of centralized...
A wide range of problems can be modelled as constraint satisfaction problems (CSPs), that is, a set ...
Global constraints play a crucial role in solving real-life combinatorial problems thanks to encapsu...
Abstract. We study the complexity of constraint satisfaction problems involving global constraints, ...
A wide range of problems can be modelled as constraint satisfaction problems (CSPs), that is, a set ...
Many combinatorial problems can be formulated via constraints, i.e., relations between variables’ va...
International audienceWe study the computational complexity of reasoning with global constraints. We...
Global constraints were introduced two decades ago as a means to model some core aspects of combinat...
Global constraints are an essential component in the efficiency of centralized constraint programmin...
In Constraint Programming, global constraints have led to major changes in terms of modeling (synthe...
Global constraints are used in constraint programming to help users specify patterns that occur freq...
In constraint programming [JM94, Wal96, FA97, MS98], combinatorial problems are specified declarativ...
Constraint propagation is widely recognized as a fundamental reasoning component in constraint prog...
We study the computational complexity of reasoning with global constraints. We show that reasoning w...
We introduce a simple idea for deriving reified global constraints in a systematic way. It is based ...
International audienceGlobal constraints are an essential component in the efficiency of centralized...
A wide range of problems can be modelled as constraint satisfaction problems (CSPs), that is, a set ...
Global constraints play a crucial role in solving real-life combinatorial problems thanks to encapsu...
Abstract. We study the complexity of constraint satisfaction problems involving global constraints, ...
A wide range of problems can be modelled as constraint satisfaction problems (CSPs), that is, a set ...
Many combinatorial problems can be formulated via constraints, i.e., relations between variables’ va...
International audienceWe study the computational complexity of reasoning with global constraints. We...
Global constraints were introduced two decades ago as a means to model some core aspects of combinat...
Global constraints are an essential component in the efficiency of centralized constraint programmin...
In Constraint Programming, global constraints have led to major changes in terms of modeling (synthe...
Global constraints are used in constraint programming to help users specify patterns that occur freq...
In constraint programming [JM94, Wal96, FA97, MS98], combinatorial problems are specified declarativ...
Constraint propagation is widely recognized as a fundamental reasoning component in constraint prog...
We study the computational complexity of reasoning with global constraints. We show that reasoning w...
We introduce a simple idea for deriving reified global constraints in a systematic way. It is based ...
International audienceGlobal constraints are an essential component in the efficiency of centralized...
A wide range of problems can be modelled as constraint satisfaction problems (CSPs), that is, a set ...