Symbolic Semantics for Probabilistic Programs
- Erik Voogd,
- Einar Broch Johnsen,
- Alexandra Silva,
- Zachary J. Susag,
- University of Oslo,
- Cornell University
Research Output:
Conference Article in Proceeding or Book/Report chapter
Book chapter
Peer-reviewOpen access
Abstract
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.
Publication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Book chapter
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 329-345Publication milestones
- Published - 2023
Publication status
Published - 2023
Publisher
Springer, United States, GermanyBook series
- Book series name: Lecture Notes in Computer Science
Series number: QEST
Volume: 14287
ISSN: 0302-9743
Publication IDs
- Scopus: 85174271638
Host publication title
Quantitative Evaluation of Systems 20th International Conference, QEST 2023, Antwerp, Belgium, September 20–22, 2023, ProceedingsPublication metrics
PlumX, opens in new tab
Captures
3
Citation count
8
Access to documents
Related Event
Title
Quantitative Evaluation of Systems
