PSI: Exact Symbolic Inference for Probabilistic Programs
Probabilistic inference is a key mechanism for reasoning about probabilistic programs.
Since exact inference is theoretically expensive, most probabilistic inference systems today …
Since exact inference is theoretically expensive, most probabilistic inference systems today …
Probabilistic program analysis with martingales
A Chakarov, S Sankaranarayanan - … , Saint Petersburg, Russia, July 13-19 …, 2013 - Springer
We present techniques for the analysis of infinite state probabilistic programs to synthesize
probabilistic invariants and prove almost-sure termination. Our analysis is based on the …
probabilistic invariants and prove almost-sure termination. Our analysis is based on the …
[图书][B] Foundations of quantum programming
M Ying - 2024 - books.google.com
Quantum computers promise dramatic advantages in processing speed over currently
available computer systems. Quantum computing offers great promise in a wide variety of …
available computer systems. Quantum computing offers great promise in a wide variety of …
Bounded expectations: resource analysis for probabilistic programs
VC Ngo, Q Carbonneaux, J Hoffmann - ACM SIGPLAN Notices, 2018 - dl.acm.org
This paper presents a new static analysis for deriving upper bounds on the expected
resource consumption of probabilistic programs. The analysis is fully automatic and derives …
resource consumption of probabilistic programs. The analysis is fully automatic and derives …
Probabilistic termination: Soundness, completeness, and compositionality
LM Ferrer Fioriti, H Hermanns - Proceedings of the 42nd Annual ACM …, 2015 - dl.acm.org
We propose a framework to prove almost sure termination for probabilistic programs with
real valued variables. It is based on ranking supermartingales, a notion analogous to …
real valued variables. It is based on ranking supermartingales, a notion analogous to …
Stochastic invariants for probabilistic termination
Termination is one of the basic liveness properties, and we study the termination problem for
probabilistic programs with real-valued variables. Previous works focused on the qualitative …
probabilistic programs with real-valued variables. Previous works focused on the qualitative …
Static analysis for probabilistic programs: inferring whole program properties from finitely many paths
S Sankaranarayanan, A Chakarov… - Proceedings of the 34th …, 2013 - dl.acm.org
We propose an approach for the static analysis of probabilistic programs that sense,
manipulate, and control based on uncertain data. Examples include programs used in risk …
manipulate, and control based on uncertain data. Examples include programs used in risk …
Weakest precondition reasoning for expected runtimes of randomized algorithms
This article presents a wp--style calculus for obtaining bounds on the expected runtime of
randomized algorithms. Its application includes determining the (possibly infinite) expected …
randomized algorithms. Its application includes determining the (possibly infinite) expected …
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 …
Sound and complete certificates for quantitative termination analysis of probabilistic programs
We consider the quantitative problem of obtaining lower-bounds on the probability of
termination of a given non-deterministic probabilistic program. Specifically, given a non …
termination of a given non-deterministic probabilistic program. Specifically, given a non …