Symbolic Semantics for Probabilistic Programs

Erik Voogd, Einar Broch Johnsen, Alexandra Silva, Zachary J. Susag, Andrzej Wasowski

    Publikation: Konference artikel i Proceeding eller bog/rapport kapitelBidrag til bog/antologiForskningpeer review

    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.
    OriginalsprogEngelsk
    Titel Quantitative Evaluation of Systems 20th International Conference, QEST 2023, Antwerp, Belgium, September 20–22, 2023, Proceedings
    ForlagSpringer, Cham
    Publikationsdato2023
    Sider329-345
    DOI
    StatusUdgivet - 2023
    BegivenhedQuantitative Evaluation of Systems -
    Varighed: 20 sep. 2023 → …
    Konferencens nummer: 2023

    Konference

    KonferenceQuantitative Evaluation of Systems
    Nummer2023
    Periode20/09/2023 → …
    NavnLecture Notes in Computer Science
    NummerQEST
    Vol/bind14287
    ISSN0302-9743

    Emneord

    • Probabilistic Programs
    • Symbolic Execution
    • Observe Statements
    • Continuous Distributions
    • SymProb Tool

    Fingeraftryk

    Dyk ned i forskningsemnerne om 'Symbolic Semantics for Probabilistic Programs'. Sammen danner de et unikt fingeraftryk.

    Citationsformater