International audienceIn this article, we apply techniques from Abstract Interpretation (a general theory of semantic abstractions) to Constraint Programming (which aims at solving hard combinatorial problems with a generic framework based on first-order logics). We highlight some links and differences between these fields: both compute fixpoints by iteration but employ different extrapolation and refinement strategies; moreover, consistencies in Constraint Programming can be mapped to non-relational abstract domains. We then use these correspondences to build an abstract constraint solver that leverages abstract interpretation techniques (such as relational domains) to go beyond classic solvers. We present encouraging experimental results ...
Abstract constraint atoms provide a general framework for the study of aggregates utilized in answer...
This paper formalises an analysis of finite domain programs and the resultant program transformation...
Constraints have become very popular during the last decade. Constraints allow to define sets of dat...
Abstract. In this article, we apply techniques from Abstract Interpreta-tion (a general theory of se...
Constraint Programming aims at solving hard combinatorial problems, with a computation time increasi...
Many and diverse combinatorial problems have been solved successfully using finite-domain constrain...
AbstractWe present a goal-independent abstract interpretation framework for pure constraint logic pr...
International audienceIn Constraint Programming (CP), the central notion of consistency can be defin...
AbstractWe present a goal-independent abstract interpretation framework for constraint logic program...
International audienceWe present the w constraint combinator that models while loops in Constraint P...
AbstractMany interesting analyses for constraint logic-based languages are aimed at the detection of...
: This paper describes a framework for expressing and solving combinatorial problems. The framework ...
Constraint programming is often described, idealistically, as a declarative paradigm in which the us...
International audienceIdentifying structures in a given combinatorial problem is often a key step fo...
In this paper we present a general representation for constraint satisfaction problems (CSP) and a -...
Abstract constraint atoms provide a general framework for the study of aggregates utilized in answer...
This paper formalises an analysis of finite domain programs and the resultant program transformation...
Constraints have become very popular during the last decade. Constraints allow to define sets of dat...
Abstract. In this article, we apply techniques from Abstract Interpreta-tion (a general theory of se...
Constraint Programming aims at solving hard combinatorial problems, with a computation time increasi...
Many and diverse combinatorial problems have been solved successfully using finite-domain constrain...
AbstractWe present a goal-independent abstract interpretation framework for pure constraint logic pr...
International audienceIn Constraint Programming (CP), the central notion of consistency can be defin...
AbstractWe present a goal-independent abstract interpretation framework for constraint logic program...
International audienceWe present the w constraint combinator that models while loops in Constraint P...
AbstractMany interesting analyses for constraint logic-based languages are aimed at the detection of...
: This paper describes a framework for expressing and solving combinatorial problems. The framework ...
Constraint programming is often described, idealistically, as a declarative paradigm in which the us...
International audienceIdentifying structures in a given combinatorial problem is often a key step fo...
In this paper we present a general representation for constraint satisfaction problems (CSP) and a -...
Abstract constraint atoms provide a general framework for the study of aggregates utilized in answer...
This paper formalises an analysis of finite domain programs and the resultant program transformation...
Constraints have become very popular during the last decade. Constraints allow to define sets of dat...