International audienceResearch on deductive verification of probabilistic programs has considered expectation-based logics, where pre-and post-conditions are real-valued functions on states, and assertion-based logics, where pre-and post-conditions are boolean predicates on state distributions. Both approaches have developed over nearly four decades, but they have different standings today. Expectation-based systems have managed to formalize many sophisticated case studies, while assertion-based systems today have more limited expressivity and have targeted simpler examples. We present Ellora, a sound and relatively complete assertion-based program logic, and demonstrate its expressivity by verifying several classical examples of randomized...
We extend a Probabilistic Hoare-style logic to formalize game-based cryptographic proofs. Our approa...
Probabilistic predicate transformers provide a semantics for imperative programs containing both dem...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
International audienceResearch on deductive verification of probabilistic programs has considered ex...
Probability, be it inherent or explicitly introduced, has become an important issue in the verificat...
We study a syntax for specifying quantitative “assertions” - functions mapping program states to num...
We study a syntax for specifying quantitative assertions—functions mapping program states to numbers...
This paper presents a quantitative program verification infrastructure for discrete probabilistic pr...
In this thesis we consider sequential probabilistic programs. Such programsare a means to model rand...
Traditional assertions express correctness properties that must hold on every program execution. How...
The weakest pre-expectation calculus [20] has been proved to be a mature theory to analyze quan-tita...
We present a new approach to probabilistic logic programs with a possible worlds semantics. Classica...
Hoare logic can be used to verify properties of deterministic programs by deriving correctness formu...
Probabilistic Logic Programming extends Logic Programming by enabling the representation of uncertai...
AbstractWe introduce a Hoare-style logic for probabilistic programs, called VPHL, that has been form...
We extend a Probabilistic Hoare-style logic to formalize game-based cryptographic proofs. Our approa...
Probabilistic predicate transformers provide a semantics for imperative programs containing both dem...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
International audienceResearch on deductive verification of probabilistic programs has considered ex...
Probability, be it inherent or explicitly introduced, has become an important issue in the verificat...
We study a syntax for specifying quantitative “assertions” - functions mapping program states to num...
We study a syntax for specifying quantitative assertions—functions mapping program states to numbers...
This paper presents a quantitative program verification infrastructure for discrete probabilistic pr...
In this thesis we consider sequential probabilistic programs. Such programsare a means to model rand...
Traditional assertions express correctness properties that must hold on every program execution. How...
The weakest pre-expectation calculus [20] has been proved to be a mature theory to analyze quan-tita...
We present a new approach to probabilistic logic programs with a possible worlds semantics. Classica...
Hoare logic can be used to verify properties of deterministic programs by deriving correctness formu...
Probabilistic Logic Programming extends Logic Programming by enabling the representation of uncertai...
AbstractWe introduce a Hoare-style logic for probabilistic programs, called VPHL, that has been form...
We extend a Probabilistic Hoare-style logic to formalize game-based cryptographic proofs. Our approa...
Probabilistic predicate transformers provide a semantics for imperative programs containing both dem...
A multitude of different probabilistic programming languages exists today, all extending a tradition...