This is the moment for probabilistic loops
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 …
variables for a large class of probabilistic loops with potentially uncountable state spaces …
Probabilistic program verification via inductive synthesis of inductive invariants
Essential tasks for the verification of probabilistic programs include bounding expected
outcomes and proving termination in finite expected runtime. We contribute a simple yet …
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 …
vornehmlich zwei Aspekte: Die Analysetechniken selbst, sowie die komplexitäts-bzw …
Cost analysis of nondeterministic probabilistic programs
We consider the problem of expected cost analysis over nondeterministic probabilistic
programs, which aims at automated methods for analyzing the resource-usage of such …
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 …
programs. Ranking supermartingales (RSMs) prove that probabilistic programs halt, in …
Programmatic strategy synthesis: Resolving nondeterminism in probabilistic programs
We consider imperative programs that involve both randomization and pure
nondeterminism. The central question is how to find a strategy resolving the pure …
nondeterminism. The central question is how to find a strategy resolving the pure …
Almost-Sure Termination by Guarded Refinement
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 …
a number of program logics have been developed for establishing it. However, these logics …
Latticed k-Induction with an Application to Probabilistic Programs
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 …
checking (BMC), in the more general setting of fixed point theory over complete lattices. Our …
A Deductive Verification Infrastructure for Probabilistic Programs
This paper presents a quantitative program verification infrastructure for discrete
probabilistic programs. Our infrastructure can be viewed as the probabilistic analogue of …
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 …
asks whether a given probabilistic program terminates with probability 1. Scalable …