“…This knowledge is necessary upon the termination of a procedure to determine whether this termination represents the "entire" program termination or the execution is to be continued with the remainder statements of the caller. This kind of book-keeping of procedure calls is done by extending MCs to pushdown Markov chains (PMC) [22] whose verification has been studied by Brázdil, Esparza and Kucera [5,6,29]. Formally, a PMC is a tuple P = (S, Γ, γ 0 , P, s init , rew), where S is a countable, non-empty set of control states, Γ is a finite stack alphabet, γ 0 ∈ Γ is a special bottom-of-stack symbol,…”