Publikation: Bluebell : An Alliance of Relational Lifting and Independence for Probabilistic Reasoning
Dateien
Datum
Autor:innen
Herausgeber:innen
ISSN der Zeitschrift
Electronic ISSN
ISBN
Bibliografische Daten
Verlag
Schriftenreihe
Auflagebezeichnung
URI (zitierfähiger Link)
DOI (zitierfähiger Link)
Internationale Patentnummer
Link zur Lizenz
Angaben zur Forschungsförderung
European Union (EU): 101003349
Projekt
Open Access-Veröffentlichung
Core Facility der Universität Konstanz
Titel in einer weiteren Sprache
Publikationstyp
Publikationsstatus
Erschienen in
Zusammenfassung
We present Bluebell, a program logic for reasoning about probabilistic programs where unary and relational styles of reasoning come together to create new reasoning tools. Unary-style reasoning is very expressive and is powered by foundational mechanisms to reason about probabilistic behavior like independence and conditioning. The relational style of reasoning, on the other hand, naturally shines when the properties of interest compare the behavior of similar programs (e.g. when proving differential privacy) managing to avoid having to characterize the output distributions of the individual programs. So far, the two styles of reasoning have largely remained separate in the many program logics designed for the deductive verification of probabilistic programs. In Bluebell, we unify these styles of reasoning through the introduction of a new modality called “joint conditioning” that can encode and illuminate the rich interaction between conditional independence and relational liftings; the two powerhouses from the two styles of reasoning.
Zusammenfassung in einer weiteren Sprache
Fachgebiet (DDC)
Schlagwörter
Konferenz
Rezension
Zitieren
ISO 690
BAO, Jialu, Emanuele D'OSUALDO, Azadeh FARZAN, 2025. Bluebell : An Alliance of Relational Lifting and Independence for Probabilistic Reasoning. In: Proceedings of the ACM on Programming Languages. ACM. 2025, 9(POPL), S. 1719-1749. eISSN 2475-1421. Verfügbar unter: doi: 10.1145/3704894BibTex
@article{Bao2025-01-07Blueb-74626,
title={Bluebell : An Alliance of Relational Lifting and Independence for Probabilistic Reasoning},
year={2025},
doi={10.1145/3704894},
number={POPL},
volume={9},
journal={Proceedings of the ACM on Programming Languages},
pages={1719--1749},
author={Bao, Jialu and D'Osualdo, Emanuele and Farzan, Azadeh}
}RDF
<rdf:RDF
xmlns:dcterms="http://purl.org/dc/terms/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:bibo="http://purl.org/ontology/bibo/"
xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:void="http://rdfs.org/ns/void#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#" >
<rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/74626">
<dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/74626/1/Bao_2-1vmg1efqhck349.pdf"/>
<dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-09-30T09:28:46Z</dc:date>
<dc:rights>Attribution 4.0 International</dc:rights>
<dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2025-09-30T09:28:46Z</dcterms:available>
<dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
<void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/>
<dc:creator>Bao, Jialu</dc:creator>
<dc:contributor>Bao, Jialu</dc:contributor>
<dcterms:abstract>We present Bluebell, a program logic for reasoning about probabilistic programs where unary and relational styles of reasoning come together to create new reasoning tools. Unary-style reasoning is very expressive and is powered by foundational mechanisms to reason about probabilistic behavior like independence and conditioning. The relational style of reasoning, on the other hand, naturally shines when the properties of interest compare the behavior of similar programs (e.g. when proving differential privacy) managing to avoid having to characterize the output distributions of the individual programs. So far, the two styles of reasoning have largely remained separate in the many program logics designed for the deductive verification of probabilistic programs. In Bluebell, we unify these styles of reasoning through the introduction of a new modality called “joint conditioning” that can encode and illuminate the rich interaction between conditional independence and relational liftings; the two powerhouses from the two styles of reasoning.</dcterms:abstract>
<foaf:homepage rdf:resource="http://localhost:8080/"/>
<dcterms:title>Bluebell : An Alliance of Relational Lifting and Independence for Probabilistic Reasoning</dcterms:title>
<dc:language>eng</dc:language>
<dc:contributor>D'Osualdo, Emanuele</dc:contributor>
<dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
<dc:creator>Farzan, Azadeh</dc:creator>
<dcterms:rights rdf:resource="http://creativecommons.org/licenses/by/4.0/"/>
<dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/74626/1/Bao_2-1vmg1efqhck349.pdf"/>
<bibo:uri rdf:resource="https://kops.uni-konstanz.de/handle/123456789/74626"/>
<dc:creator>D'Osualdo, Emanuele</dc:creator>
<dcterms:issued>2025-01-07</dcterms:issued>
<dc:contributor>Farzan, Azadeh</dc:contributor>
</rdf:Description>
</rdf:RDF>