Back and von Wright have developed algebraic laws for reasoning about loops in the refinement calculus. We extend their work to reasoning about probabilistic loops in the probabilistic refinement calculus. We apply our algebraic reasoning to derive transformation rules for probabilistic action systems and probabilistic while-loops. In particular we focus on developing data refinement rules for these two constructs. Our extension is interesting since some well known transformation rules that are applicable to standard programs are not applicable to probabilistic ones: we identify some of these important differences and we develop alternative rules where possible. In particular, our probabilistic action system and while-loop data refinement r...
Abstract. In earlier work, we introduced probability to the B-Method (B) by providing a probabilisti...
"A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy in the ...
18th International Symposium, SAS 2011, Venice, Italy, September 14-16, 2011. ProceedingsThe standar...
Back and von Wright have developed algebraic laws for reasoning about loops in the refinement calcul...
Back and von Wright have developed algebraic laws for reasoning about loops in a total correctness f...
Back and von Wright have developed algebraic laws for reasoning about loops in the refinement calcul...
We propose an abstract algebra for reasoning about probabilistic programs in a total-correctness fra...
We identify a refinement algebra for reasoning about probabilistic program transformations in a tota...
Probabilistic predicate transformers provide a semantics for imperative programs containing both dem...
Probabilistic predicate transformers provide a semantics for imperative programs containing both dem...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
A trace semantics is given for a probabilistic reactive language which is capable of modelling proba...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
. Action systems were originally proposed for the design of parallel and distributed systems in a st...
In earlier work, we introduced probability to the B by providing a probabilistic choice substitution...
Abstract. In earlier work, we introduced probability to the B-Method (B) by providing a probabilisti...
"A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy in the ...
18th International Symposium, SAS 2011, Venice, Italy, September 14-16, 2011. ProceedingsThe standar...
Back and von Wright have developed algebraic laws for reasoning about loops in the refinement calcul...
Back and von Wright have developed algebraic laws for reasoning about loops in a total correctness f...
Back and von Wright have developed algebraic laws for reasoning about loops in the refinement calcul...
We propose an abstract algebra for reasoning about probabilistic programs in a total-correctness fra...
We identify a refinement algebra for reasoning about probabilistic program transformations in a tota...
Probabilistic predicate transformers provide a semantics for imperative programs containing both dem...
Probabilistic predicate transformers provide a semantics for imperative programs containing both dem...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
A trace semantics is given for a probabilistic reactive language which is capable of modelling proba...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
. Action systems were originally proposed for the design of parallel and distributed systems in a st...
In earlier work, we introduced probability to the B by providing a probabilistic choice substitution...
Abstract. In earlier work, we introduced probability to the B-Method (B) by providing a probabilisti...
"A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy in the ...
18th International Symposium, SAS 2011, Venice, Italy, September 14-16, 2011. ProceedingsThe standar...