Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages 2016
DOI: 10.1145/2837614.2837639
|View full text |Cite
|
Sign up to set email alerts
|

Algorithmic analysis of qualitative and quantitative termination problems for affine probabilistic programs

Abstract: In this paper, we consider termination of probabilistic programs with real-valued variables. The questions concerned are:1. qualitative ones that ask (i) whether the program terminates with probability 1 (almost-sure termination) and (ii) whether the expected termination time is finite (finite termination); 2. quantitative ones that ask (i) to approximate the expected termination time (expectation problem) and (ii) to compute a bound B such that the probability to terminate after B steps decreases exponentiall… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
197
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 73 publications
(199 citation statements)
references
References 49 publications
2
197
0
Order By: Relevance
“…Since synthesis of ǫ-ranking supermartingales supported by a linear predicate map was already addressed in the previous work [15,19], we focus on algorithms related to those aspects of probabilistic reachability which are new, i.e. those related to stochastic invariants and repulsing supermartingales.…”
Section: Computational Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…Since synthesis of ǫ-ranking supermartingales supported by a linear predicate map was already addressed in the previous work [15,19], we focus on algorithms related to those aspects of probabilistic reachability which are new, i.e. those related to stochastic invariants and repulsing supermartingales.…”
Section: Computational Resultsmentioning
confidence: 99%
“…We adapt a well known constrained-based method for generating linear ranking functions and (non-stochastic) invariants in nonprobabilistic programs [22,24,60], which was adapted for synthesizing ǫ-LRSMs in probabilistic programs [15,19]. We briefly recall this approach and explain its adaptation.…”
Section: Computational Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…We assume all programs terminate with probability 1 for any initial state; there are numerous systems for verifying this basic property automatically (see, e.g., [15][16][17]). To extend our fcoupled postconditions, we let cpost(P, P , Q, f) be the smallest set I satisfying:…”
Section: Dealing With Loopsmentioning
confidence: 99%