Constraint Programming aims at solving hard combinatorial problems, with a computation time increasing in practice exponentially. The methods are today efficient enough to solve large industrial problems, in a generic framework. However, solvers are dedicated to a single variable type: integer or real. Solving mixed problems relies on ad hoc transformations. In another field, Abstract Interpretation offers tools to prove program properties, by studying an abstraction of their concrete semantics, that is, the set of possible values of the variables during an execution. Various representations for these abstractions have been proposed. They are called abstract domains. Abstract domains can mix any type of variables, and even represent relatio...
We aim at proving automatically the correctness of numerical behavior of a program by inferring inva...
Constraints are a generic way of expressing regularities that rule our world. Given a set of constra...
Constraint satisfaction techniques have recently been introduced in logic programming to extend the ...
International audienceIn this article, we apply techniques from Abstract Interpretation (a general t...
International audienceIn Constraint Programming (CP), the central notion of consistency can be defin...
Nous étudions dans cette thèse une collaboration étroite entre les techniques de l’Interprétation Ab...
Constraint programming allows to model many kind of problems with efficient solving methods. However...
Constraint programming integrates generic solving algorithms within declarative languages based on c...
Abstract. The octagon abstract domain, devoted to discovering octagonal con-straints (also called Un...
International audienceThe octagon abstract domain, devoted to discovering octagonal constraints (als...
La programmation par contraintes permet de modéliser des problèmes et offre des méthodes de résoluti...
La programmation par contraintes intègre des algorithmes de résolution génériques dans des langages ...
The main asset of constraint programming is its wide variety of algorithms that comes from the major...
Contrary to the standard approach consisting in introducing ad hoc constraints and designing dedicat...
The goal of this thesis is to design techniques related to the automatic analysis of computer progra...
We aim at proving automatically the correctness of numerical behavior of a program by inferring inva...
Constraints are a generic way of expressing regularities that rule our world. Given a set of constra...
Constraint satisfaction techniques have recently been introduced in logic programming to extend the ...
International audienceIn this article, we apply techniques from Abstract Interpretation (a general t...
International audienceIn Constraint Programming (CP), the central notion of consistency can be defin...
Nous étudions dans cette thèse une collaboration étroite entre les techniques de l’Interprétation Ab...
Constraint programming allows to model many kind of problems with efficient solving methods. However...
Constraint programming integrates generic solving algorithms within declarative languages based on c...
Abstract. The octagon abstract domain, devoted to discovering octagonal con-straints (also called Un...
International audienceThe octagon abstract domain, devoted to discovering octagonal constraints (als...
La programmation par contraintes permet de modéliser des problèmes et offre des méthodes de résoluti...
La programmation par contraintes intègre des algorithmes de résolution génériques dans des langages ...
The main asset of constraint programming is its wide variety of algorithms that comes from the major...
Contrary to the standard approach consisting in introducing ad hoc constraints and designing dedicat...
The goal of this thesis is to design techniques related to the automatic analysis of computer progra...
We aim at proving automatically the correctness of numerical behavior of a program by inferring inva...
Constraints are a generic way of expressing regularities that rule our world. Given a set of constra...
Constraint satisfaction techniques have recently been introduced in logic programming to extend the ...