2014
DOI: 10.1007/978-3-319-12154-3_13
|View full text |Cite
|
Sign up to set email alerts
|

A Certifying Frontend for (Sub)polyhedral Abstract Domains

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
28
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 18 publications
(28 citation statements)
references
References 16 publications
0
28
0
Order By: Relevance
“…The tactic uses the linear constraints defined in the VPL [11], that we recall here. Type var is the type of variables in polyhedra.…”
Section: Certified Farkas Operations On Linear Constraintsmentioning
confidence: 99%
See 1 more Smart Citation
“…The tactic uses the linear constraints defined in the VPL [11], that we recall here. Type var is the type of variables in polyhedra.…”
Section: Certified Farkas Operations On Linear Constraintsmentioning
confidence: 99%
“…The previous Coq frontend of the VPL [11] would also allow to perform such proofs by reflection. Here, we believe than the HOAS approach followed in Section 4.3 is much simpler and more efficient than this previous implementation (where substitutions were very inefficiently encoded with lists of constraints).…”
Section: Conclusion and Related Workmentioning
confidence: 99%
“…This explains the reputation of polyhedra as unwieldy except in very low dimension, and motivated the design of the Verimag Verified Polyhedra Library (VPL) that operates on constraints-only representations [8,10]. An advantage of that approach is that it is easy to log enough information to independently check that the computed polyhedron includes the exact polyhedron that should be computed, which suffices for proving that static analysis is sound [9,10]; the certificate checker was implemented and proved correct in COQ. 4 The consequence is that many operations of the VPL, such as assignment, convex hull or Minkowski sum, were encoded as projection, finally performed by Fourier-Motzkin elimination [2].…”
Section: The Challenge Of Verification Using Polyhedramentioning
confidence: 99%
“…We took a step further and developed a generic PLP-solver exploiting insights by [18,17]. Our solver, implemented in OCAML, works over rationals and generates COQ-certificates of correctness of its computations, similar to those in VPL [8,9,10].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation