This paper considers some known abstract domains for affine-relation analysis, along with several variants, and studies how they relate to each other. The various domains represent sets of points that satisfy affine relations over variables that hold machine integers, and are based on an extension of linear algebra to modules over a ring (in particular, arithmetic performed modulo 2w, for some machine-integer width w). We show that the abstract domains of Müller-Olm/Seidl (MOS) and King/Søndergaard (KS) are, in general, incomparable. However, we give sound interconversion methods. That is, we give an algorithm to convert a KS element vKS to an over-approximating MOS element vMOS—i.e., γ(vKS) ⊆ γ(vMOS)—as well as an algorithm to convert an...
We present RAND, a relational abstract domain that expresses relations between values of non-recursi...
Affine Algebraic Geometry is the study of affine spaces An and of algebraic varieties which resemble...
Analytical geometry widely uses the apparatus of linear algebra, it is, of course, its natural appli...
This paper considers some known abstract domains for affine-relation analysis (ARA), along with sev...
We consider an abstraction of programs which preserves affine assignments exactly while conservative...
Abstract. This paper addresses the problem of abstracting a set of affine transformers v' = v C + d,...
Abstract. We consider integer arithmetic modulo a power of 2 as pro-vided by mainstream programming ...
Abstract. We give a simple formulation of Karr’s algorithm for computing all affine relationships in...
International audienceThe set of paths in a graph is an important concept with many applications in ...
Abstract. Relations among program variables like 1 + 3 · x1 + 5 · x2 ≡ 0 [224] have been called line...
We exhibit an algorithm to compute the strongest polynomial (or algebraic) invariants that hold at e...
AbstractFor M an R-module, the set Su(M × M) of submodules of M × M is an additive relation algebra ...
We aim at proving automatically the correctness of numerical behavior of a program by inferring inva...
Graphical linear algebra is a diagrammatic language allowing to reason compositionally about differe...
We present RAND, a relational abstract domain that expresses relations between values of non-recursi...
Affine Algebraic Geometry is the study of affine spaces An and of algebraic varieties which resemble...
Analytical geometry widely uses the apparatus of linear algebra, it is, of course, its natural appli...
This paper considers some known abstract domains for affine-relation analysis (ARA), along with sev...
We consider an abstraction of programs which preserves affine assignments exactly while conservative...
Abstract. This paper addresses the problem of abstracting a set of affine transformers v' = v C + d,...
Abstract. We consider integer arithmetic modulo a power of 2 as pro-vided by mainstream programming ...
Abstract. We give a simple formulation of Karr’s algorithm for computing all affine relationships in...
International audienceThe set of paths in a graph is an important concept with many applications in ...
Abstract. Relations among program variables like 1 + 3 · x1 + 5 · x2 ≡ 0 [224] have been called line...
We exhibit an algorithm to compute the strongest polynomial (or algebraic) invariants that hold at e...
AbstractFor M an R-module, the set Su(M × M) of submodules of M × M is an additive relation algebra ...
We aim at proving automatically the correctness of numerical behavior of a program by inferring inva...
Graphical linear algebra is a diagrammatic language allowing to reason compositionally about differe...
We present RAND, a relational abstract domain that expresses relations between values of non-recursi...
Affine Algebraic Geometry is the study of affine spaces An and of algebraic varieties which resemble...
Analytical geometry widely uses the apparatus of linear algebra, it is, of course, its natural appli...