Reasoning about Recursive Probabilistic Programs

From MaRDI portal
Publication:4635928

DOI10.1145/2933575.2935317zbMATH Open1401.68048arXiv1603.02922OpenAlexW2294463722MaRDI QIDQ4635928FDOQ4635928


Authors: Federico Olmedo, Benjamin Lucien Kaminski, Christoph Matheja, Joost-Pieter Katoen Edit this on Wikidata


Publication date: 23 April 2018

Published in: Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science (Search for Journal in Brave)

Abstract: This paper presents a wp-style calculus for obtaining expectations on the outcomes of (mutually) recursive probabilistic programs. We provide several proof rules to derive one-- and two--sided bounds for such expectations, and show the soundness of our wp-calculus with respect to a probabilistic pushdown automaton semantics. We also give a wp-style calculus for obtaining bounds on the expected runtime of recursive programs that can be used to determine the (possibly infinite) time until termination of such programs.


Full work available at URL: https://arxiv.org/abs/1603.02922




Recommendations





Cited In (24)





This page was built for publication: Reasoning about Recursive Probabilistic Programs

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4635928)