The numerical domain of Octagons can be viewed as an exercise in simplicity: it trades expressiveness for efficiency and ease of implementation. The domain can represent unary and dyadic constraints where the coefficients are +1 or -1, so called octagonal constraints, and comes with operations that have cubic complexity. The central operation is closure which computes a canonical form by deriving all implied octagonal constraints from a given octagonal system. This paper investigates the role of incrementality, namely closing a system where only one constraint has been changed, which is a dominating use-case. We present two new incremental algorithms for closure both of which are conceptually simple and computationally efficient, and arg...
International audienceWe propose to extend an existing framework combining abstract interpretation a...
An interesting area in static analysis is the study of numeric properties. Complex properties can be...
Abstract. In this paper we present a framework for the cooperation of symbolic and propagation-based...
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...
International audienceIn this paper we prove that the transitive closure of a nondeterministic octag...
International audienceDomains in Continuous Constraint Programming (CP) are generally represented wi...
Known algorithms for manipulating octagons do not preserve their sparsity, leading typically to quad...
International audienceIn Constraint Programming (CP), the central notion of consistency can be defin...
Integer octagonal constraints (a.k.a. Unit Two Variables Per Inequality or UTVPI integer constraints...
Abstract. This article presents the octagon abstract domain, a relational numerical abstract domain ...
Interval constraints can be used to solve problems in numerical analysis. In this paper we show that...
Weakly-relational numeric constraints provide a compromise between complexity and expressivity that ...
An incremental algorithm (also called a dynamic update algorithm) updates the answer to some problem...
This work investigates 3D geometric constraint solving for a representative class of basic problems ...
International audienceWe propose to extend an existing framework combining abstract interpretation a...
An interesting area in static analysis is the study of numeric properties. Complex properties can be...
Abstract. In this paper we present a framework for the cooperation of symbolic and propagation-based...
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...
International audienceIn this paper we prove that the transitive closure of a nondeterministic octag...
International audienceDomains in Continuous Constraint Programming (CP) are generally represented wi...
Known algorithms for manipulating octagons do not preserve their sparsity, leading typically to quad...
International audienceIn Constraint Programming (CP), the central notion of consistency can be defin...
Integer octagonal constraints (a.k.a. Unit Two Variables Per Inequality or UTVPI integer constraints...
Abstract. This article presents the octagon abstract domain, a relational numerical abstract domain ...
Interval constraints can be used to solve problems in numerical analysis. In this paper we show that...
Weakly-relational numeric constraints provide a compromise between complexity and expressivity that ...
An incremental algorithm (also called a dynamic update algorithm) updates the answer to some problem...
This work investigates 3D geometric constraint solving for a representative class of basic problems ...
International audienceWe propose to extend an existing framework combining abstract interpretation a...
An interesting area in static analysis is the study of numeric properties. Complex properties can be...
Abstract. In this paper we present a framework for the cooperation of symbolic and propagation-based...