In 2008, Ben-Amram, Jones and Kristiansen showed that for a simple programming language - representing non-deterministic imperative programs with bounded loops, and arithmetics limited to addition and multiplication - it is possible to decide precisely whether a program has certain growth-rate properties, in particular whether a computed value, or the program's running time, has a polynomial growth rate. A natural and intriguing problem was to move from answering the decision problem to giving a quantitative result, namely, a tight polynomial upper bound. This paper shows how to obtain asymptotically-tight, multivariate, disjunctive polynomial bounds for this class of programs. This is a complete solution: whenever a polynomial bound exis...
We provide a monotone non increasing sequence of upper bounds fHk (k≥1) converging to the global min...
AbstractIn unrestricted branching programs all variables may be tested arbitrarily often on each pat...
We present a modular approach to automatic complexity analysis of integer programs. Based on a novel...
In 2008, Ben-Amram, Jones and Kristiansen showed that for a simple programming language - representi...
In 2008, Ben-Amram, Jones and Kristiansen showed that for a simple programming language|representing...
We consider the following problem: given a program, find tight asymptotic bounds on the values of s...
We consider the following problem: given a program, find tight asymptoticbounds on the values of som...
A primary feature of a computer program is its quantitative performance characteristics: the amount ...
In 2008, Ben-Amram, Jones and Kristiansen showed that for a simple “core ” programming language— an ...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
We show that computing the strongest polynomial invariant for single-path loops with polynomial assi...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
In the context of abstract interpretation for languages without higher-order features we study the n...
This paper investigates linear programming based branch-and-bound using general disjunctions, also k...
International audienceEvery component in the program development chain uses a model to represent and...
We provide a monotone non increasing sequence of upper bounds fHk (k≥1) converging to the global min...
AbstractIn unrestricted branching programs all variables may be tested arbitrarily often on each pat...
We present a modular approach to automatic complexity analysis of integer programs. Based on a novel...
In 2008, Ben-Amram, Jones and Kristiansen showed that for a simple programming language - representi...
In 2008, Ben-Amram, Jones and Kristiansen showed that for a simple programming language|representing...
We consider the following problem: given a program, find tight asymptotic bounds on the values of s...
We consider the following problem: given a program, find tight asymptoticbounds on the values of som...
A primary feature of a computer program is its quantitative performance characteristics: the amount ...
In 2008, Ben-Amram, Jones and Kristiansen showed that for a simple “core ” programming language— an ...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
We show that computing the strongest polynomial invariant for single-path loops with polynomial assi...
We present ABC, a software tool for automatically computing symbolic upper bounds on the number of i...
In the context of abstract interpretation for languages without higher-order features we study the n...
This paper investigates linear programming based branch-and-bound using general disjunctions, also k...
International audienceEvery component in the program development chain uses a model to represent and...
We provide a monotone non increasing sequence of upper bounds fHk (k≥1) converging to the global min...
AbstractIn unrestricted branching programs all variables may be tested arbitrarily often on each pat...
We present a modular approach to automatic complexity analysis of integer programs. Based on a novel...