1997
DOI: 10.1007/bfb0000474
|View full text |Cite
|
Sign up to set email alerts
|

Completeness in abstract interpretation: A domain perspective

Abstract: Abstract. Completeness in abstract interpretation is an ideal and rare situation where the abstract semantics is able to take full advantage of the power of representation of the underlying abstract domain. In this paper, we develop an algebraic theory of completeness in abstract interpretation. We show that completeness is an abstract domain property and we prove that there always exist both the greatest complete restriction and the least complete extension of any abstract domain, with respect to continuous s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

1998
1998
2020
2020

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 26 publications
(15 citation statements)
references
References 24 publications
0
15
0
Order By: Relevance
“…The fixpoint semantics of LO allows us to investigate in more depth the relationships between LO and DLP. For this purpose, we can employ the mathematical tools provided by abstract interpretation (Cousot & Cousot, 1977), and in particular the notion of completeness (Cousot & Cousot, 1977;Giacobazzi & Ranzato, 1997) that qualifies the precision of an abstraction. Informally, the comparison between LO and DLP fixpoint semantics is based on the abstraction that maps multisets into sets of atomic formulas (positive clauses).…”
Section: Dlp As Abstraction Of Lomentioning
confidence: 99%
See 2 more Smart Citations
“…The fixpoint semantics of LO allows us to investigate in more depth the relationships between LO and DLP. For this purpose, we can employ the mathematical tools provided by abstract interpretation (Cousot & Cousot, 1977), and in particular the notion of completeness (Cousot & Cousot, 1977;Giacobazzi & Ranzato, 1997) that qualifies the precision of an abstraction. Informally, the comparison between LO and DLP fixpoint semantics is based on the abstraction that maps multisets into sets of atomic formulas (positive clauses).…”
Section: Dlp As Abstraction Of Lomentioning
confidence: 99%
“…This new representation enables the calculation of the abstract semantics in finite time, although it implies some loss of precision. We recall here some key concepts in abstract interpretation, which the reader can find in (Cousot & Cousot, 1977;Cousot & Cousot, 1979;Giacobazzi & Ranzato, 1997).…”
Section: Dlp As Abstraction Of Lomentioning
confidence: 99%
See 1 more Smart Citation
“…The necessary and sufficient conditions embodied in minimisers appeasr to be closely related to the notion of completeness in abstract interpretation [13], where a minimiser m plays the role of a complete abstraction. It is to be noted that some work in the domain of quantitative information flow aiming at automated discovery of leaks also rely on analysis of equivalence classes [5,21].…”
Section: Related Workmentioning
confidence: 99%
“…At the same time, Theorem 3.5 guarantees that our analysis is most precise for the code that LGen generates, meaning that each aligned memory access in the generated code is detected by our analysis and is handled by the appropriate aligned instruction. In other words, our analysis can be characterized as optimal or complete [18] with respect to the type of code that LGen generates.…”
Section: Alignment Detectionmentioning
confidence: 99%