کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
428568 686820 2012 9 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Model checking probabilistic systems against pushdown specifications
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Model checking probabilistic systems against pushdown specifications
چکیده انگلیسی

Model checking is a fully automatic verification technique traditionally used to verify finite-state systems against regular specifications. Although regular specifications have been proven to be feasible in practice, many desirable specifications are non-regular. For instance, requirements which involve counting cannot be formalized by regular specifications but using pushdown specifications, i.e., context-free properties represented by pushdown automata. Research on model-checking techniques for pushdown specifications is, however, rare and limited to the verification of non-probabilistic systems.In this paper, we address the probabilistic model-checking problem for systems modeled by discrete-time Markov chains and specifications that are provided by deterministic pushdown automata over infinite words. We first consider finite-state Markov chains and show that the quantitative and qualitative model-checking problem is solvable via a product construction and techniques that are known for the verification of probabilistic pushdown automata. Then, we consider recursive systems modeled by probabilistic pushdown automata with an infinite-state Markov chain semantics. We first show that imposing appropriate compatibility (visibility) restrictions on the synchronizations between the pushdown automaton for the system and the specification, decidability of the probabilistic model-checking problem can be established. Finally we prove that slightly departing from this compatibility assumption leads to the undecidability of the probabilistic model-checking problem, even for qualitative properties specified by deterministic context-free specifications.


► We detail model checking of Markov chains (MCs) against pushdown automata (PDA).
► For finite MCs and deterministic PDA we provide a reduction to model checking pPDA.
► The result cannot be extended to check pPDA against deterministic PDA specifications.
► Model checking visibly pPDA against compatible deterministic visibly PDA is solvable.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information Processing Letters - Volume 112, Issues 8–9, 30 April 2012, Pages 320–328
نویسندگان
, , ,