We present a new symbolic execution semantics of probabilistic programs that include observe statements and sampling from continuous distributions. Building on Kozen’s seminal work, this symbolic semantics consists of a countable collection of measurable functions, along with a partition of the state space. We use the new semantics to provide a full correctness proof of symbolic execution for probabilistic programs. We also implement this semantics in the tool symProb, and illustrate its use on examples
The aims of these lecture notes are two-fold: (i) we investigate the relation between the operationa...
This paper investigates the usage of generating functions (GFs) encoding measures over the program v...
As probabilistic computation plays an increasing role in diverse fields in computer science, researc...
AbstractThis paper presents two complementary but equivalent semantics for a high level probabilisti...
Probabilistic software analysis seeks to quantify the likelihood of reaching a target event under un...
Probabilistic symbolic execution aims at quantifying the probability of reaching program events of i...
Symbolic execution techniques have been proposed recently for the probabilistic analysis of programs...
Recently we have proposed symbolic execution techniques for the probabilistic analysis of programs. ...
We study the semantic foundation of expressive probabilistic programming languages, that support hig...
AbstractWe consider the specification and testing of systems where probabilistic information is not ...
We present a new semantics sensitive sampling algorithm for probabilistic pro-grams, which are “usua...
We propose a symbolic execution method for programs that can draw random samples. In contrast to exi...
In this thesis we consider sequential probabilistic programs. Such programsare a means to model rand...
Probabilistic programming has many applications in statistics, physics, ... so that all programming ...
We develop the operational semantics of an untyped probabilistic lambda-calculus with continuous dis...
The aims of these lecture notes are two-fold: (i) we investigate the relation between the operationa...
This paper investigates the usage of generating functions (GFs) encoding measures over the program v...
As probabilistic computation plays an increasing role in diverse fields in computer science, researc...
AbstractThis paper presents two complementary but equivalent semantics for a high level probabilisti...
Probabilistic software analysis seeks to quantify the likelihood of reaching a target event under un...
Probabilistic symbolic execution aims at quantifying the probability of reaching program events of i...
Symbolic execution techniques have been proposed recently for the probabilistic analysis of programs...
Recently we have proposed symbolic execution techniques for the probabilistic analysis of programs. ...
We study the semantic foundation of expressive probabilistic programming languages, that support hig...
AbstractWe consider the specification and testing of systems where probabilistic information is not ...
We present a new semantics sensitive sampling algorithm for probabilistic pro-grams, which are “usua...
We propose a symbolic execution method for programs that can draw random samples. In contrast to exi...
In this thesis we consider sequential probabilistic programs. Such programsare a means to model rand...
Probabilistic programming has many applications in statistics, physics, ... so that all programming ...
We develop the operational semantics of an untyped probabilistic lambda-calculus with continuous dis...
The aims of these lecture notes are two-fold: (i) we investigate the relation between the operationa...
This paper investigates the usage of generating functions (GFs) encoding measures over the program v...
As probabilistic computation plays an increasing role in diverse fields in computer science, researc...