International audienceIn this paper we present a semantics-based framework for analysing the quantitative behaviour of programs with respect to resource usage. We start from an operational semantics in which costs are modelled using a dioid structure. The dioid structure of costs allows the definition of the quantitative semantics as a linear operator. We then develop a theory of approximation of such a semantics, which is akin to what is offered by the theory of abstract interpretation for analysing qualitative properties, in order to compute effectively global cost information from the program. We focus on the notion of long-run cost, which models the asymptotic average cost of a program. The abstraction of the semantics has to take two d...
A program containing placeholders for unspecified statements or expressions is called an abstract (o...
Research Council (The DART project) Techniques for reasoning about extensional properties of functio...
Abstract. Regular cost functions have been introduced recently as an extension to the notion of regu...
International audienceIn this paper we present a semantics-based framework for analysing the quantit...
We present a semantics based framework for analysing the quantitative behaviour of programs with reg...
This thesis deals with several quantitative aspects of program analysis. In particular, we consider ...
Cost analysis aims at statically inferring the amount of resources, such as time or memory, needed t...
AbstractWe present a semantics-based technique for modeling and analysing resource usage behaviour o...
We describe a new automatic static analysis for determining upper-bound functions on the use of quan...
The research in this thesis is related to static cost and termination analysis. Cost analysis aims a...
AbstractCost analysis aims at obtaining information about the execution cost of programs. This paper...
Resource analysis aims at statically obtaining bounds on the resource consumption of programs in ter...
AbstractInferring precise relations between (the values of) program variables at different program p...
We present a novel static analysis for inferring precise complexity bounds of imperative and recursi...
Abs t r ac t. The classical approach to automatic cost analysis consists of two phases. Given a prog...
A program containing placeholders for unspecified statements or expressions is called an abstract (o...
Research Council (The DART project) Techniques for reasoning about extensional properties of functio...
Abstract. Regular cost functions have been introduced recently as an extension to the notion of regu...
International audienceIn this paper we present a semantics-based framework for analysing the quantit...
We present a semantics based framework for analysing the quantitative behaviour of programs with reg...
This thesis deals with several quantitative aspects of program analysis. In particular, we consider ...
Cost analysis aims at statically inferring the amount of resources, such as time or memory, needed t...
AbstractWe present a semantics-based technique for modeling and analysing resource usage behaviour o...
We describe a new automatic static analysis for determining upper-bound functions on the use of quan...
The research in this thesis is related to static cost and termination analysis. Cost analysis aims a...
AbstractCost analysis aims at obtaining information about the execution cost of programs. This paper...
Resource analysis aims at statically obtaining bounds on the resource consumption of programs in ter...
AbstractInferring precise relations between (the values of) program variables at different program p...
We present a novel static analysis for inferring precise complexity bounds of imperative and recursi...
Abs t r ac t. The classical approach to automatic cost analysis consists of two phases. Given a prog...
A program containing placeholders for unspecified statements or expressions is called an abstract (o...
Research Council (The DART project) Techniques for reasoning about extensional properties of functio...
Abstract. Regular cost functions have been introduced recently as an extension to the notion of regu...