2017
DOI: 10.1145/3093333.3009873
|View full text |Cite
|
Sign up to set email alerts
|

Stochastic invariants for probabilistic termination

Abstract: 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 problem that asks whether an input program terminates with probability 1 (almost-sure termination). A powerful approach for this qualitative problem is the notion of ranking supermartingales with respect to a given set of invariants. The quantitative problem (probabilistic termination) asks for bounds on the termination probab… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
74
1

Year Published

2018
2018
2019
2019

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 41 publications
(78 citation statements)
references
References 73 publications
1
74
1
Order By: Relevance
“…Approaches based on supermartingales (e.g., [1,5,11,13,14,18]) use mappings similar to rdw P in order to infer a realvalued term which over-approximates the expected runtime. However, in the following (non-trivial) theorem we show that our transformation is not only an over-or under-approximation, but the termination behavior and the expected runtime of P and P rdw are identical.…”
Section: Reduction To Random Walks Programsmentioning
confidence: 99%
See 4 more Smart Citations
“…Approaches based on supermartingales (e.g., [1,5,11,13,14,18]) use mappings similar to rdw P in order to infer a realvalued term which over-approximates the expected runtime. However, in the following (non-trivial) theorem we show that our transformation is not only an over-or under-approximation, but the termination behavior and the expected runtime of P and P rdw are identical.…”
Section: Reduction To Random Walks Programsmentioning
confidence: 99%
“…Moreover, one could prove that µ P < 0 implies PAST by showing that x is a ranking supermartingale of the program [5,11,14,18]. That the program is not PAST if µ P ≥ 0 and not AST if µ P > 0 could be proved by showing that −x is a µ P -repulsing supermartingale [13].…”
Section: Deciding Terminationmentioning
confidence: 99%
See 3 more Smart Citations