This is the moment for probabilistic loops

M Moosbrugger, M Stankovič, E Bartocci… - Proceedings of the ACM …, 2022 - dl.acm.org
We present a novel static analysis technique to derive higher moments for program
variables for a large class of probabilistic loops with potentially uncountable state spaces …

Quantitative bounds on resource usage of probabilistic programs

K Chatterjee, AK Goharshady, T Meggendorfer… - Proceedings of the …, 2024 - dl.acm.org
Cost analysis, also known as resource usage analysis, is the task of finding bounds on the
total cost of a program and is a well-studied problem in static analysis. In this work, we …

Symbolic execution for randomized programs

Z Susag, S Lahiri, J Hsu, S Roy - Proceedings of the ACM on …, 2022 - dl.acm.org
We propose a symbolic execution method for programs that can draw random samples. In
contrast to existing work, our method can verify randomized programs with unknown inputs …

Equivalence and similarity refutation for probabilistic programs

K Chatterjee, EK Goharshady, P Novotný… - Proceedings of the ACM …, 2024 - dl.acm.org
We consider the problems of statically refuting equivalence and similarity of output
distributions defined by a pair of probabilistic programs. Equivalence and similarity are two …

Does a program yield the right distribution? Verifying probabilistic programs via generating functions

M Chen, JP Katoen, L Klinkenberg… - … Conference on Computer …, 2022 - Springer
We study discrete probabilistic programs with potentially unbounded looping behaviors over
an infinite state space. We present, to the best of our knowledge, the first decidability result …

Exact Bayesian Inference for Loopy Probabilistic Programs using Generating Functions

L Klinkenberg, C Blumenthal, M Chen… - Proceedings of the …, 2024 - dl.acm.org
We present an exact Bayesian inference method for inferring posterior distributions encoded
by probabilistic programs featuring possibly unbounded loops. Our method is built on a …

Data-driven invariant learning for probabilistic programs

J Bao, N Trivedi, D Pathak, J Hsu, S Roy - Formal Methods in System …, 2024 - Springer
Morgan and McIver's weakest pre-expectation framework is one of the most well-established
methods for deductive verification of probabilistic programs. Roughly, the idea is to …

Guaranteed Bounds on Posterior Distributions of Discrete Probabilistic Programs with Loops

F Zaiser, AS Murawski, CHL Ong - Proceedings of the ACM on …, 2025 - dl.acm.org
We study the problem of bounding the posterior distribution of discrete probabilistic
programs with unbounded support, loops, and conditioning. Loops pose the main difficulty in …

Exact Bayesian inference for loopy probabilistic programs

L Klinkenberg, C Blumenthal, M Chen… - arXiv preprint arXiv …, 2023 - arxiv.org
We present an exact Bayesian inference method for inferring posterior distributions encoded
by probabilistic programs featuring possibly unbounded looping behaviors. Our method is …

Lower bounds for possibly divergent probabilistic programs

S Feng, M Chen, H Su, BL Kaminski… - Proceedings of the …, 2023 - dl.acm.org
We present a new proof rule for verifying lower bounds on quantities of probabilistic
programs. Our proof rule is not confined to almost-surely terminating programs--as is the …