On Probabilistic $Ï$-Pushdown Systems, and $Ï$-Probabilistic Computational Tree Logic
This addresses verification challenges in infinite-state probabilistic systems for formal methods researchers, with incremental extensions to existing frameworks.
The paper tackles the model-checking problem for probabilistic ω-pushdown automata against ω-PCTL and its bounded version, showing that it is generally undecidable for ω-PCTL but decidable and NP-hard for ω-bPCTL.
In this paper, we define the notion of {\em probabilistic $Ï$-pushdown automaton} and study its model-checking problem against the logic of $Ï$-probabilistic computational tree logic ($Ï$-PCTL) and its bounded version from a computational complexity view. Specifically, we obtain the following equally important new results: (1) We define {\em probabilistic $Ï$-pushdown automaton} for the first time and study the model-checking question of {\em stateless probabilistic $Ï$-pushdown system ($Ï$-pBPA)} against $Ï$-PCTL (defined by Chatterjee, Sen, and Henzinger in \cite{CSH08}), showing that model-checking of {\em stateless probabilistic $Ï$-pushdown systems ($Ï$-pBPA)} against $Ï$-PCTL is generally undecidable. Our approach is to construct $Ï$-PCTL formulas encoding the {\em Post Correspondence Problem}. (2) We then study in which case there exists an algorithm for model-checking {\it stateless probabilistic $Ï$-pushdown systems} and show that the problem of model-checking {\it stateless probabilistic $Ï$-pushdown systems} against $Ï$-{\it bounded probabilistic computational tree logic} ($Ï$-bPCTL) is decidable, and further show that this problem is $\mathit{NP}$-hard.