Skip to search boxSkip to navigationSkip to main content

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-review

Open 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-review

Original language

English

Pages from-to (Number of pages)

Pages 329-345

Publication milestones

  • Published - 2023

Publication status

Published - 2023

Publisher

Springer, United States, Germany

Book 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, Proceedings

Publication metrics

PlumX, opens in new tab

Captures
3
Citation count
8

Related Event

Title

Quantitative Evaluation of Systems

Event type

Conference

Degree of recognition

International event

Date

20/09/2023