Electronic Notes in Theoretical Computer Science · 2012 · 20 citations · 6 references
ComputingComputer ScienceParallel ComputingProgramming LanguagesTheory Of ComputationData ParallelismParallel ComputationAbstractionOperatorsParallel ProgrammingPolyhedral Analysis
We propose a numerical abstract domain based on parallelotopes. A parallelotope is a polyhedron whose constraint matrix is squared and invertible. The domain of parallelotopes is a fully relational abstraction of the Cousot and Halbwachsʼ polyhedra abstract domain, and does not use templates. We equip the domain of parallelotopes with all the necessary operations for the analysis of imperative programs, and show optimality results for the abstract operators.
6
Constructing Induction Rules for Deductive Synthesis Proofs
Alan Bundy, Lucas Dixon, Jeremy Gow et al. · Electronic Notes in Theoretical Computer Science · 2006 · 2.8K citations · Full text
Automatic discovery of linear restraints among variables of a program
Patrick Cousot, Nicolas Halbwachs · 1978 · 1.6K citations
Antoine Miné · LISP and Symbolic Computation · 2006 · 698 citations
Affine relationships among variables of a program
Michael Karr · Acta Informatica · 1976 · 433 citations