2009
DOI: 10.1016/j.entcs.2009.05.031
|View full text |Cite
|
Sign up to set email alerts
|

Branching-Time Model-Checking of Probabilistic Pushdown Automata

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
19
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(19 citation statements)
references
References 20 publications
0
19
0
Order By: Relevance
“…Our model of PHORS is expressive enough to accurately model probabilistic higher-order functions, but the underlying non-probabilistic language (i.e., HORS, obtained by removing probabilistic choice) is not Turing-complete; thus, we can hope for existence of algorithmic solutions to some of the verification problems (in fact, we can decide whether the termination probability of PHORS is 0, by reduction to a model checking problem for non-probabilistic HORS). Through the well-known correspondence between HORS and (collapsible) higher-order pushdown automata [41,32], PHORS can be considered a higher-order extension of probabilistic pushdown systems [7,6] and of recursive Markov chains [66], the computation models used in previous work on model checking of probabilistic recursive programs. We can also view PHORS as an extension of the λY -calculus [62] with probabilities, just like HORS can be viewed as an alternative presentation of the λY -calculus.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Our model of PHORS is expressive enough to accurately model probabilistic higher-order functions, but the underlying non-probabilistic language (i.e., HORS, obtained by removing probabilistic choice) is not Turing-complete; thus, we can hope for existence of algorithmic solutions to some of the verification problems (in fact, we can decide whether the termination probability of PHORS is 0, by reduction to a model checking problem for non-probabilistic HORS). Through the well-known correspondence between HORS and (collapsible) higher-order pushdown automata [41,32], PHORS can be considered a higher-order extension of probabilistic pushdown systems [7,6] and of recursive Markov chains [66], the computation models used in previous work on model checking of probabilistic recursive programs. We can also view PHORS as an extension of the λY -calculus [62] with probabilities, just like HORS can be viewed as an alternative presentation of the λY -calculus.…”
Section: Introductionmentioning
confidence: 99%
“…As we will see in Section 2, the two questions above on the listgen program can also be reduced to problems of computing the termination probability of PHORS. Note also that computing the termination (or equivalently, reachability) probability has been a key to solving more general model checking problems (such as LTL/CTL model checking) for recursive programs [66,6].…”
Section: Introductionmentioning
confidence: 99%
“…Roughly, Markov chains are probabilistic transition systems which are accepted [3] as the most popular operational model for the evaluation of performance and dependability of information-processing systems. For convenience, the following definition is re-stated from [18]. Definition 2.3.…”
Section: Markov Decision Processmentioning
confidence: 99%
“…In the literature on probabilistic formal verification, the formal model for probabilistic discrete systems was often depicted by Markov chains [18,3,8,4,11], which are useful in a number of areas including engineering. Recently, many researchers [3,4,11] suggested to take advantage of the more general case of Markov chains, i.e.…”
Section: Introductionmentioning
confidence: 99%
“…To the author's knowledge, the verification of probabilistic programs was considered first in the 1980s, for example [12] by Vardi. During recent two decades, researchers have paid their attention to model-checking of probabilistic infinite-state systems, for instance [8,7] by Esparza. One of such probabilistic infinite-state systems is probabilistic pushdown process, which was called "probabilistic pushdown automata" in [8,7,16,15]. Here, we reserve "probabilistic pushdown automata" for the probabilistic extension of nondeterministic pushdown automata [14,6].…”
Section: Introductionmentioning
confidence: 99%