This paper presents a quantitative program verification infrastructure for discrete probabilistic programs. Our infrastructure can be viewed as the probabilistic analogue of Boogie: its central components are an intermediate verification language (IVL) together with a real-valued logic. Our IVL provides a programming-language-style for expressing verification conditions whose validity implies the correctness of a program under investigation. As our focus is on verifying quantitative properties such as bounds on expected outcomes, expected run-times, or termination probabilities, off-the-shelf IVLs based on Boolean first-order logic do not suffice. Instead, a paradigm shift from the standard Boolean to a real-valued domain is required. Our...
Morgan and McIver's weakest pre-expectation framework is one of the most well-established methods fo...
Soon after the birth of the flourishing research area of model checking in the early eighties, resea...
International audienceWe propose a probabilistic Hoare logic aHL based on the union bound, a tool fr...
This paper presents a quantitative program verification infrastructure for discrete probabilistic pr...
We study a syntax for specifying quantitative “assertions” - functions mapping program states to num...
Probabilistic programs [6] are sequential programs, written in languages like C, Java, Scala, or ML,...
International audienceResearch on deductive verification of probabilistic programs has considered ex...
"A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy in the ...
We study a syntax for specifying quantitative assertions—functions mapping program states to numbers...
The weakest pre-expectation calculus [20] has been proved to be a mature theory to analyze quan-tita...
Probability, be it inherent or explicitly introduced, has become an important issue in the verificat...
We study quantitative reasoning about probabilistic programs. In doing so, we investigate two main a...
AbstractProbabilistic annotations generalise standard Hoare Logic [20] to quantitative properties of...
Hoare logic can be used to verify properties of deterministic programs by deriving correctness formu...
AbstractWe introduce a Hoare-style logic for probabilistic programs, called VPHL, that has been form...
Morgan and McIver's weakest pre-expectation framework is one of the most well-established methods fo...
Soon after the birth of the flourishing research area of model checking in the early eighties, resea...
International audienceWe propose a probabilistic Hoare logic aHL based on the union bound, a tool fr...
This paper presents a quantitative program verification infrastructure for discrete probabilistic pr...
We study a syntax for specifying quantitative “assertions” - functions mapping program states to num...
Probabilistic programs [6] are sequential programs, written in languages like C, Java, Scala, or ML,...
International audienceResearch on deductive verification of probabilistic programs has considered ex...
"A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy in the ...
We study a syntax for specifying quantitative assertions—functions mapping program states to numbers...
The weakest pre-expectation calculus [20] has been proved to be a mature theory to analyze quan-tita...
Probability, be it inherent or explicitly introduced, has become an important issue in the verificat...
We study quantitative reasoning about probabilistic programs. In doing so, we investigate two main a...
AbstractProbabilistic annotations generalise standard Hoare Logic [20] to quantitative properties of...
Hoare logic can be used to verify properties of deterministic programs by deriving correctness formu...
AbstractWe introduce a Hoare-style logic for probabilistic programs, called VPHL, that has been form...
Morgan and McIver's weakest pre-expectation framework is one of the most well-established methods fo...
Soon after the birth of the flourishing research area of model checking in the early eighties, resea...
International audienceWe propose a probabilistic Hoare logic aHL based on the union bound, a tool fr...