1983) by adding demonic nondeterminism. For practical applications (e.g. combining loop invariants with termination constraints) it is important to retain the traditional distinction between partial and total correctness. Jones (Monograph ECS-LFCS-90-105, Ph.D. Thesis, Edinburgh University, Edinburgh, UK, 1990) de nes probabilistic partial correctness for probabilistic, but again not demonic programs. In this paper we combine all the above, giving an operational and axiomatic framework for both partial and total correctness of probabilistic and demonic sequential programs; among other things, that provides the theory to support our earlier – an
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
Probabilistic predicates generalize standard predicates over a state space; with probabilistic predi...
Probabilistic programming is an approach to reasoning under uncertainty by encoding inference proble...
AbstractRecent work in sequential program semantics has produced both an operational (He et al., Sci...
Recent work in sequential program semantics has produced both an operational (He et al., Sci. Comput...
Recent work in sequential program semantics has produced both an operational (He et al., Sci. Comput...
We identify a refinement algebra for reasoning about probabilistic program transformations in a tota...
We propose an abstract algebra for reasoning about probabilistic programs in a total-correctness fra...
AbstractWe introduce a Hoare-style logic for probabilistic programs, called VPHL, that has been form...
We introduce a calculus for reasoning about programs in total correctness which blends UTP designs w...
We present a new proof rule for proving almost-sure termination of probabilistic programs, including...
Early support for reasoning about probabilistic system behaviour replaced nondeterminism with probab...
Probabilistic predicate transformers provide a semantics for imperative programs containing both dem...
Probabilistic predicate transformers guarantee standard (ordinary) predicate transformers to incorpo...
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...
Probabilistic predicates generalize standard predicates over a state space; with probabilistic predi...
Probabilistic programming is an approach to reasoning under uncertainty by encoding inference proble...
AbstractRecent work in sequential program semantics has produced both an operational (He et al., Sci...
Recent work in sequential program semantics has produced both an operational (He et al., Sci. Comput...
Recent work in sequential program semantics has produced both an operational (He et al., Sci. Comput...
We identify a refinement algebra for reasoning about probabilistic program transformations in a tota...
We propose an abstract algebra for reasoning about probabilistic programs in a total-correctness fra...
AbstractWe introduce a Hoare-style logic for probabilistic programs, called VPHL, that has been form...
We introduce a calculus for reasoning about programs in total correctness which blends UTP designs w...
We present a new proof rule for proving almost-sure termination of probabilistic programs, including...
Early support for reasoning about probabilistic system behaviour replaced nondeterminism with probab...
Probabilistic predicate transformers provide a semantics for imperative programs containing both dem...
Probabilistic predicate transformers guarantee standard (ordinary) predicate transformers to incorpo...
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...
Probabilistic predicates generalize standard predicates over a state space; with probabilistic predi...
Probabilistic programming is an approach to reasoning under uncertainty by encoding inference proble...