This thesis presents the design and implementation of the Verified Polyhedra Library (VPL), a scalable library for polyhedral calculus. It provides Coq-certified polyhedral operators that work on constraints-only representation. The previous version was inefficient on crucial operations, namely variable elimination and convex hull. In this work, I present major improvements that have been made in scalability, modularity and simplicity: The certification process is generalized and simplified; polynomial guards can now be handled; computations that do not involve certification may use floating-point numbers; new algorithms are presented for minimization and detection of implicit equalities.On the one hand, the implementation of a solver for P...
Polyhedra form an established abstract domain for inferring runtime properties of programs using abs...
This thesis takes place in automatic verification of numerical properties, mainly for embeded softwa...
Polyhedra form an established abstract domain for inferring runtime properties of programs using abs...
Cette thèse présente la nouvelle implémentation de la Verified Polyhedra Library (VPL), une biblioth...
VPL (Verified Polyhedra Library) is an abstract polyhedra domain using constraint-only description. ...
The work reported in this thesis revisits in two waysthe abstract domain of polyhedraused for static...
VPL (Verified Polyhedra Library) est un domaine de polyhèdres abstraits utilisant une description un...
Cette thèse revisite de deux manières le domaine abstrait des polyèdres utilisé pour l'analyse stati...
International audiencePolyhedral projection is a main operation of the polyhedron abstract domain.It...
International audienceConvex polyhedra are commonly used in the static analysis of programs to repre...
International audienceConvex polyhedra capture linear relations between variables. They are used in ...
AbstractConvex polyhedra are the basis for several abstractions used in static analysis and computer...
2016 Fall.Includes bibliographical references.Text in English; abstract in English and French; Appen...
Convex polyhedra provide a relational abstraction of numerical properties for static analysis of pro...
The abstract domain of polyhedra lies at the heart of many program analysis techniques. However, its...
Polyhedra form an established abstract domain for inferring runtime properties of programs using abs...
This thesis takes place in automatic verification of numerical properties, mainly for embeded softwa...
Polyhedra form an established abstract domain for inferring runtime properties of programs using abs...
Cette thèse présente la nouvelle implémentation de la Verified Polyhedra Library (VPL), une biblioth...
VPL (Verified Polyhedra Library) is an abstract polyhedra domain using constraint-only description. ...
The work reported in this thesis revisits in two waysthe abstract domain of polyhedraused for static...
VPL (Verified Polyhedra Library) est un domaine de polyhèdres abstraits utilisant une description un...
Cette thèse revisite de deux manières le domaine abstrait des polyèdres utilisé pour l'analyse stati...
International audiencePolyhedral projection is a main operation of the polyhedron abstract domain.It...
International audienceConvex polyhedra are commonly used in the static analysis of programs to repre...
International audienceConvex polyhedra capture linear relations between variables. They are used in ...
AbstractConvex polyhedra are the basis for several abstractions used in static analysis and computer...
2016 Fall.Includes bibliographical references.Text in English; abstract in English and French; Appen...
Convex polyhedra provide a relational abstraction of numerical properties for static analysis of pro...
The abstract domain of polyhedra lies at the heart of many program analysis techniques. However, its...
Polyhedra form an established abstract domain for inferring runtime properties of programs using abs...
This thesis takes place in automatic verification of numerical properties, mainly for embeded softwa...
Polyhedra form an established abstract domain for inferring runtime properties of programs using abs...