paper

On Probabilistic -Pushdown Systems, and -Probabilistic Computational Tree Logic

arXiv:2209.10517

Abstract

In this paper, we define the notion of a {\em probabilistic -pushdown automaton} and study its model-checking problem against -probabilistic computational tree logic (-PCTL) and its bounded version from a computational complexity perspective. Specifically, we obtain the following important new results: (1) We first discuss the expressiveness of the logics PCTL, PCTL, -, and - and study how Büchi conditions of probabilistic -pushdown systems influence -PCTL formulas. We then investigate the model-checking problem for {\em stateless probabilistic -pushdown system (-pBPA)} against -PCTL (as defined by Chatterjee, Sen, and Henzinger in \cite{CSH08}). By constructing -PCTL formulas that encode the {\em Post Correspondence Problem}, we show that this model-checking problem is generally undecidable. (2) We then study under which conditions there exists an algorithm for model-checking {\it stateless probabilistic -pushdown systems} against -PCTL-like logic. In particular, we show that the model-checking problem for {\it stateless probabilistic -pushdown systems} against -{\it bounded probabilistic computational tree logic} (-bPCTL) is decidable and -hard. Currently, there is no known lower bound for this problem that is better than ours. (3) Finally, we investigate an upper bound for the model-checking problem for {\em stateless probabilistic -pushdown systems} against -bounded probabilistic computational tree logic (-bPCTL). We propose a potential approach to solving it by establishing a conditional upper bound and analyze the challenges of this method.

[v19] Incorporating answers to anonymous readers' all comments; comments are welcome

On Probabilistic $ω$-Pushdown Systems, and $ω$-Probabilistic Computational Tree Logic · wovepaper