We present a semantics-based technique for analysing probabilistic properties of imperative programs. This consists in a probabilistic version of classical data flow analysis. We apply this technique to pWhile programs, i.e programs written in a probabilistic version of a simple While language. As a first step we introduce a syntax based definition of a linear operator semantics (LOS) which is equivalent to the standard structural operational semantics of While. The LOS of a pWhile program can be seen as the generator of a Discrete Time Markov Chain and plays a similar role as a collecting or trace semantics for classical While. Probabilistic Abstract Interpretation techniques are then employed in order to define data flow analyses for prop...
Abstract. We present an approach to probabilistic analysis which is based on program semantics and e...
A multitude of different probabilistic programming languages exists to-day, all extending a traditio...
"A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy in the ...
AbstractWe present a semantics-based technique for analysing probabilistic properties of imperative ...
The aims of these lecture notes are two-fold: (i) we investigate the relation between the operationa...
We present a formal framework for syntax directed probabilistic program analysis. Our focus is on pr...
In this paper we start by reviewing both classical and probabilistic/quantitative approaches to prog...
In order to perform probabilistic program analysis we need to consider probabilistic languages or la...
In order to perform probabilistic program analysis we need to consider probabilistic languages or la...
This paper provides a survey of recent work on adapting techniques for program analysis to compute p...
We show how the framework of probabilistic abstract interpretation can be applied to statically anal...
We present a method for approximating the semantics of probabilistic programs to the purpose of cons...
We present an approach to probabilistic analysis which is based on program semantics and exploits th...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
Speculative optimisation relies on the estimation of the probabilities that certain properties of th...
Abstract. We present an approach to probabilistic analysis which is based on program semantics and e...
A multitude of different probabilistic programming languages exists to-day, all extending a traditio...
"A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy in the ...
AbstractWe present a semantics-based technique for analysing probabilistic properties of imperative ...
The aims of these lecture notes are two-fold: (i) we investigate the relation between the operationa...
We present a formal framework for syntax directed probabilistic program analysis. Our focus is on pr...
In this paper we start by reviewing both classical and probabilistic/quantitative approaches to prog...
In order to perform probabilistic program analysis we need to consider probabilistic languages or la...
In order to perform probabilistic program analysis we need to consider probabilistic languages or la...
This paper provides a survey of recent work on adapting techniques for program analysis to compute p...
We show how the framework of probabilistic abstract interpretation can be applied to statically anal...
We present a method for approximating the semantics of probabilistic programs to the purpose of cons...
We present an approach to probabilistic analysis which is based on program semantics and exploits th...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
Speculative optimisation relies on the estimation of the probabilities that certain properties of th...
Abstract. We present an approach to probabilistic analysis which is based on program semantics and e...
A multitude of different probabilistic programming languages exists to-day, all extending a traditio...
"A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy in the ...