1997
DOI: 10.1145/239912.239914
|View full text |Cite
|
Sign up to set email alerts
|

Complementation in abstract interpretation

Abstract: Abstract. The reduced product of abstract domains is a rather well known operation in abstract interpretation. In this paper we study the inverse operation, which we call complementation. Such an operation allows to systematically decompose domains; it provides a systematic way to design new abstract domains; it allows to simplify domain verification problems, like correctness proofs; and it yields space saving representations for domains. We show that the complement exists in most cases, and we apply compleme… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
26
0

Year Published

1998
1998
2013
2013

Publication Types

Select...
4
3
1

Relationship

5
3

Authors

Journals

citations
Cited by 46 publications
(26 citation statements)
references
References 24 publications
0
26
0
Order By: Relevance
“…Let {A i } iʦI ʕ uco(C): (i) iʦI A i is the most concrete among the domains in ᑦ C which are abstractions of all the A i 's, that is, iʦI A i is the least (with respect to ) common abstraction of all the A i 's; (ii) iʦI A i is (isomorphic to) the well-known reduced product (basically cartesian product plus reduction) of all the A i 's, or, equivalently, it is the most abstract among the domains in ᑦ C which are more concrete than every A i . Let us remark that the reduced product can be also characterized as Moore-closure of set-union, that is, Cortesi et al [1997] present systematic methodologies for decomposing abstract domains.…”
Section: Preliminary Notionsmentioning
confidence: 99%
“…Let {A i } iʦI ʕ uco(C): (i) iʦI A i is the most concrete among the domains in ᑦ C which are abstractions of all the A i 's, that is, iʦI A i is the least (with respect to ) common abstraction of all the A i 's; (ii) iʦI A i is (isomorphic to) the well-known reduced product (basically cartesian product plus reduction) of all the A i 's, or, equivalently, it is the most abstract among the domains in ᑦ C which are more concrete than every A i . Let us remark that the reduced product can be also characterized as Moore-closure of set-union, that is, Cortesi et al [1997] present systematic methodologies for decomposing abstract domains.…”
Section: Preliminary Notionsmentioning
confidence: 99%
“…Abstract interpretation can be seen as the most general setting to express and compute static analysis [4,9,10,11,12,19,25].…”
Section: Abstract Interpretationmentioning
confidence: 99%
“…The lemma at the end of this section will describe such conditions. We first define the term decomposition [Cortesi et al 1997]. …”
Section: Parallel Decompositionmentioning
confidence: 99%
“…An attractive goal of abstract interpretation theory is the systematic design of abstract domains [Cortesi et al 1997;Cousot and Cousot 1979]. The idea is to define operators that combine or refine abstract domains, in order to obtain new domains with a desired property, such as greater precision or expressiveness.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation