...
首页> 外文期刊>Information Processing Letters >Model checking probabilistic systems against pushdown specifications
【24h】

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 modelchecking 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.
机译:模型检查是一种全自动验证技术,传统上用于根据常规规范验证有限状态系统。尽管已经证明常规规范在实践中是可行的,但是许多合乎需要的规范是非常规的。例如,涉及计数的需求不能通过常规规范来形式化,而是使用下推规范,即下推自动机所代表的无上下文属性。但是,针对下推式规范的模型检查技术的研究很少,并且仅限于非概率系统的验证。在本文中,我们解决了由离散时间马尔可夫链和无穷词的确定性下推自动机提供的规范所构成的系统的概率模型检查问题。我们首先考虑有限状态马尔可夫链,并证明通过产品结构和已知用于验证概率下推自动机的技术可以解决定量和定性模型检查问题。然后,我们考虑由概率下推自动机建模的具有无限状态马尔可夫链语义的递归系统。我们首先表明,对系统的下推式自动机和规范之间的同步施加适当的兼容性(可见性)限制,可以确定概率模型检查问题的可判定性。最后,我们证明,即使对于确定性上下文无关规范指定的定性属性,稍微偏离此兼容性假设也会导致概率模型检查问题的不确定性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号