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 …

Probabilistic program verification via inductive synthesis of inductive invariants

K Batz, M Chen, S Junges, BL Kaminski… - … Conference on Tools …, 2023 - Springer
Essential tasks for the verification of probabilistic programs include bounding expected
outcomes and proving termination in finite expected runtime. We contribute a simple yet …

Advanced weakest precondition calculi for probabilistic programs

BL Kaminski - 2019 - discovery.ucl.ac.uk
Wir studieren die quantitative Analyse probabilistischer Programme. Dabei untersuchen wir
vornehmlich zwei Aspekte: Die Analysetechniken selbst, sowie die komplexitäts-bzw …

Cost analysis of nondeterministic probabilistic programs

P Wang, H Fu, AK Goharshady, K Chatterjee… - Proceedings of the 40th …, 2019 - dl.acm.org
We consider the problem of expected cost analysis over nondeterministic probabilistic
programs, which aims at automated methods for analyzing the resource-usage of such …

Learning probabilistic termination proofs

A Abate, M Giacobbe, D Roy - … Conference, CAV 2021, Virtual Event, July …, 2021 - Springer
We present the first machine learning approach to the termination analysis of probabilistic
programs. Ranking supermartingales (RSMs) prove that probabilistic programs halt, in …

Programmatic strategy synthesis: Resolving nondeterminism in probabilistic programs

K Batz, TJ Biskup, JP Katoen, T Winkler - Proceedings of the ACM on …, 2024 - dl.acm.org
We consider imperative programs that involve both randomization and pure
nondeterminism. The central question is how to find a strategy resolving the pure …

Almost-Sure Termination by Guarded Refinement

SO Gregersen, A Aguirre, PG Haselwarter… - Proceedings of the …, 2024 - dl.acm.org
Almost-sure termination is an important correctness property for probabilistic programs, and
a number of program logics have been developed for establishing it. However, these logics …

Latticed k-Induction with an Application to Probabilistic Programs

K Batz, M Chen, BL Kaminski, JP Katoen… - … on Computer Aided …, 2021 - Springer
We revisit two well-established verification techniques, k-induction and bounded model
checking (BMC), in the more general setting of fixed point theory over complete lattices. Our …

A Deductive Verification Infrastructure for Probabilistic Programs

P Schröer, K Batz, BL Kaminski, JP Katoen… - Proceedings of the …, 2023 - dl.acm.org
This paper presents a quantitative program verification infrastructure for discrete
probabilistic programs. Our infrastructure can be viewed as the probabilistic analogue of …

Modular verification for almost-sure termination of probabilistic programs

M Huang, H Fu, K Chatterjee… - Proceedings of the ACM …, 2019 - dl.acm.org
In this work, we consider the almost-sure termination problem for probabilistic programs that
asks whether a given probabilistic program terminates with probability 1. Scalable …