Many static analysis problems involve solving mathematical data-flow equations over numerical abstract domains. Convex polyhedra is one such abstract domain that is widely used to precisely capture affine relationships among program variables. However, the majority of the analysis problems based on convex polyhedral domains fail to scale for large problem sizes due to the high-complexity/exponential nature of operations defined over them (such as Feasibility, Optimization). The Unit-Two-Variable-Per-Inequality (UTVPI) Polyhedra (also called Octagons) has been proven to be a very useful abstract domain; due to its improved worst-case polynomial time complexity, as well as ease of implementation. In this paper, we present two new alg...
AbstractAnalysis of convex polyhedra using abstract interpretation is a common and powerful program ...
We consider the satisfiability problem for Boolean combinations of unit two variable per inequality ...
The domain of convex polyhedra plays a special role in the collection of numerical domains considere...
International audienceConvex polyhedra capture linear relations between variables. They are used in ...
The abstract domain of polyhedra lies at the heart of many program analysis techniques. However, its...
This thesis is focused on a specific type of optimization problems commonly referred to as convex MI...
International audiencePolyhedral projection is a main operation of the polyhedron abstract domain.It...
International audienceWe make a case for sub-polyhedral scheduling using (Unit-)Two-Variable-Per-Ine...
International audienceConvex polyhedra are commonly used in the static analysis of programs to repre...
We make a case for sub-polyhedral scheduling using (Unit-)Two-Variable-Per-Inequality or (U)TVPI Pol...
VPL (Verified Polyhedra Library) is an abstract polyhedra domain using constraint-only description. ...
Abstract. The intrinsic cost of polyhedra has lead to research on more tractable sub-classes of line...
International audiencePolyhedral compilation has been successful in the design and implementation of...
The polyhedral approach is one of the most powerful techniques available for solving hard combinator...
The polyhedral approach is one of the most powerful techniques available for solving hard combinator...
AbstractAnalysis of convex polyhedra using abstract interpretation is a common and powerful program ...
We consider the satisfiability problem for Boolean combinations of unit two variable per inequality ...
The domain of convex polyhedra plays a special role in the collection of numerical domains considere...
International audienceConvex polyhedra capture linear relations between variables. They are used in ...
The abstract domain of polyhedra lies at the heart of many program analysis techniques. However, its...
This thesis is focused on a specific type of optimization problems commonly referred to as convex MI...
International audiencePolyhedral projection is a main operation of the polyhedron abstract domain.It...
International audienceWe make a case for sub-polyhedral scheduling using (Unit-)Two-Variable-Per-Ine...
International audienceConvex polyhedra are commonly used in the static analysis of programs to repre...
We make a case for sub-polyhedral scheduling using (Unit-)Two-Variable-Per-Inequality or (U)TVPI Pol...
VPL (Verified Polyhedra Library) is an abstract polyhedra domain using constraint-only description. ...
Abstract. The intrinsic cost of polyhedra has lead to research on more tractable sub-classes of line...
International audiencePolyhedral compilation has been successful in the design and implementation of...
The polyhedral approach is one of the most powerful techniques available for solving hard combinator...
The polyhedral approach is one of the most powerful techniques available for solving hard combinator...
AbstractAnalysis of convex polyhedra using abstract interpretation is a common and powerful program ...
We consider the satisfiability problem for Boolean combinations of unit two variable per inequality ...
The domain of convex polyhedra plays a special role in the collection of numerical domains considere...