Global constraint design is a key success of CP for solving hard combinatorial problems. Many works suggest that automaton-based definitions and filtering make easier the design of new global constraints. In this paper, from such a design, we present an approach that gives an automaton-based definition of the NEGATION of a global constraint... for free! For a given global constraint C, the idea lies in giving operators for computing an automaton that recognizes only tuples that are not solution of C, and use the REGULAR global constraint to automatically reason on this automaton. We implemented this approach for automaton-based global constraints, including global contiguity and lex constraints, and got experimental results that show that t...
This report deals with global constraints for which the set of solutions can be recognized by an ext...
In Constraint Programming, global constraints have led to major changes in terms of modeling (synthe...
Abstract. A wide range of constraints can be specified using automata or formal languages. The GRAMM...
Global constraint design is a key success of CP for solving hard combinatorial problems. Many works ...
Abstract. Global constraint design is a key success of CP for solving hard com-binatorial problems. ...
Global constraints were introduced two decades ago as a means to model some core aspects of combinat...
Abstract. This article deals with global constraints for which the set of solu-tions can be recogniz...
This article deals with global constraints for which the set of solutions can be recognized by an ex...
Constraint programming often involves global constraints, which have been catalogued in [1] and for ...
AbstractAlmost all constraint logic programming systems include negation, yet nowhere has a sound op...
Constraint programming (CP) is a technology in which a combinatorial problem is modelled as a conjun...
The aim of this paper is to extend the Constructive Negation technique to the case of CLP(SET), a Co...
This report presents a catalogue of global constraints where each constraint is explicitly describe...
This report presents a catalogue of global constraints where each constraint is explicitly describe...
AbstractWe show that a simple concurrent pruning mechanism over standard SLD derivation trees, calle...
This report deals with global constraints for which the set of solutions can be recognized by an ext...
In Constraint Programming, global constraints have led to major changes in terms of modeling (synthe...
Abstract. A wide range of constraints can be specified using automata or formal languages. The GRAMM...
Global constraint design is a key success of CP for solving hard combinatorial problems. Many works ...
Abstract. Global constraint design is a key success of CP for solving hard com-binatorial problems. ...
Global constraints were introduced two decades ago as a means to model some core aspects of combinat...
Abstract. This article deals with global constraints for which the set of solu-tions can be recogniz...
This article deals with global constraints for which the set of solutions can be recognized by an ex...
Constraint programming often involves global constraints, which have been catalogued in [1] and for ...
AbstractAlmost all constraint logic programming systems include negation, yet nowhere has a sound op...
Constraint programming (CP) is a technology in which a combinatorial problem is modelled as a conjun...
The aim of this paper is to extend the Constructive Negation technique to the case of CLP(SET), a Co...
This report presents a catalogue of global constraints where each constraint is explicitly describe...
This report presents a catalogue of global constraints where each constraint is explicitly describe...
AbstractWe show that a simple concurrent pruning mechanism over standard SLD derivation trees, calle...
This report deals with global constraints for which the set of solutions can be recognized by an ext...
In Constraint Programming, global constraints have led to major changes in terms of modeling (synthe...
Abstract. A wide range of constraints can be specified using automata or formal languages. The GRAMM...