International audienceWe present the w constraint combinator that models while loops in Constraint Programming. Embedded in a finite domain constraint solver, it allows programmers to develop non-trivial arithmetical relations using loops, exactly as in an imperative language style. The deduction capabilities of this combinator comes from abstract interpretation over the polyhedra abstract domain. This combinator has already demonstrated its utility in constraint-based verification and we argue that it also facilitates the rapid prototyping of arithmetic constraints (power, gcd, sum, ...)
This paper describes the design, implementation, and applications of the constraint logic language c...
International audienceIterative imperative programs can be considered as infinite-state systems comp...
Constraint programming integrates generic solving algorithms within declarative languages based on c...
International audienceWe present the w constraint combinator that models while loops in Constraint P...
International audienceIn this article, we apply techniques from Abstract Interpretation (a general t...
Many and diverse combinatorial problems have been solved successfully using finite-domain constrain...
AbstractThis paper describes the design, implementation, and applications of the constraint logic la...
: This paper describes a framework for expressing and solving combinatorial problems. The framework ...
This paper describes the design, implementation, and applications of the constraint logic language c...
Contrary to the standard approach consisting in introducing ad hoc constraints and designing dedicat...
Abstract. Constraint combination methods are essential for a flexible constraint programming system....
Constraint combination methods are essential for a flexible constraint programming system. This pap...
Constraint programming (CP) is a technology in which a combinatorial problem is modelled as a conjun...
This paper formalises an analysis of finite domain programs and the resultant program transformation...
To solve combinatorial problems, Constraint Programming builds high-level models that expose much of...
This paper describes the design, implementation, and applications of the constraint logic language c...
International audienceIterative imperative programs can be considered as infinite-state systems comp...
Constraint programming integrates generic solving algorithms within declarative languages based on c...
International audienceWe present the w constraint combinator that models while loops in Constraint P...
International audienceIn this article, we apply techniques from Abstract Interpretation (a general t...
Many and diverse combinatorial problems have been solved successfully using finite-domain constrain...
AbstractThis paper describes the design, implementation, and applications of the constraint logic la...
: This paper describes a framework for expressing and solving combinatorial problems. The framework ...
This paper describes the design, implementation, and applications of the constraint logic language c...
Contrary to the standard approach consisting in introducing ad hoc constraints and designing dedicat...
Abstract. Constraint combination methods are essential for a flexible constraint programming system....
Constraint combination methods are essential for a flexible constraint programming system. This pap...
Constraint programming (CP) is a technology in which a combinatorial problem is modelled as a conjun...
This paper formalises an analysis of finite domain programs and the resultant program transformation...
To solve combinatorial problems, Constraint Programming builds high-level models that expose much of...
This paper describes the design, implementation, and applications of the constraint logic language c...
International audienceIterative imperative programs can be considered as infinite-state systems comp...
Constraint programming integrates generic solving algorithms within declarative languages based on c...