Based on earlier work on amortised resource analysis, we establish a novel automated amortised resource analysis for term rewrite systems. The method is presented in an inference system akin to a type system and gives rise to polynomial bounds on the innermost runtime complexity of the analysed term rewrite system. Our analysis does not restrict the input rewrite system in any way. This facilitates integration in a general framework for resource analysis of programs. In particular, we have implemented the method and integrated it into our tool TCT.(VLID)2581042Accepted versio
We revisit parallel-innermost term rewriting as a model of parallel computation on inductive data st...
We present a novel general resource analysis for logic programs based on sized types. Sized types a...
Besides functional correctness, one of the most important prerequisites for the success of a piece o...
Based on earlier work on amortised resource analysis, we establish two novel automated amortised res...
We study amortised resource analysis in the context of term rewrite systems. We introduce a novel am...
A primary feature of a computer program is its quantitative performance characteristics: the amount ...
Being a fully automated technique for resource analysis, automatic amortized resource analysis (AARA...
Derivational complexity of term rewriting considers the length of the longest rewrite sequence for a...
We present the first approach to deduce lower bounds for innermost runtime complexity of term rewrit...
This article introduces a technique to accurately perform static prediction of resource usage for ML...
Steffen Jost researched a novel static program analysis that automatically infers formally guarantee...
We study the problem of automatically analyzing the worst-case resource usage of procedures with sev...
International audienceTerm rewriting has been used as a formal model to reason about the complexity ...
Abstract. Proving bounds on the resource consumption of a program by statically analyzing its source...
We consider the problem of automatically proving resource bounds. That is, we study how to prove tha...
We revisit parallel-innermost term rewriting as a model of parallel computation on inductive data st...
We present a novel general resource analysis for logic programs based on sized types. Sized types a...
Besides functional correctness, one of the most important prerequisites for the success of a piece o...
Based on earlier work on amortised resource analysis, we establish two novel automated amortised res...
We study amortised resource analysis in the context of term rewrite systems. We introduce a novel am...
A primary feature of a computer program is its quantitative performance characteristics: the amount ...
Being a fully automated technique for resource analysis, automatic amortized resource analysis (AARA...
Derivational complexity of term rewriting considers the length of the longest rewrite sequence for a...
We present the first approach to deduce lower bounds for innermost runtime complexity of term rewrit...
This article introduces a technique to accurately perform static prediction of resource usage for ML...
Steffen Jost researched a novel static program analysis that automatically infers formally guarantee...
We study the problem of automatically analyzing the worst-case resource usage of procedures with sev...
International audienceTerm rewriting has been used as a formal model to reason about the complexity ...
Abstract. Proving bounds on the resource consumption of a program by statically analyzing its source...
We consider the problem of automatically proving resource bounds. That is, we study how to prove tha...
We revisit parallel-innermost term rewriting as a model of parallel computation on inductive data st...
We present a novel general resource analysis for logic programs based on sized types. Sized types a...
Besides functional correctness, one of the most important prerequisites for the success of a piece o...