首页> 外文会议>Mathematical foundations of computer science 2011 >Temporal Logics for Concurrent Recursive Programs: Satisfiability and Model Checking
【24h】

Temporal Logics for Concurrent Recursive Programs: Satisfiability and Model Checking

机译:并发递归程序的时间逻辑:可满足性和模型检查

获取原文
获取原文并翻译 | 示例

摘要

We develop a general framework for the design of temporal logics for concurrent recursive programs. A program execution is modeled as a partial order with multiple nesting relations. To specify properties of executions, we consider any temporal logic whose modalities are definable in monadic second-order logic and that, in addition, allows PDL-like path expressions. This captures, in a unifying framework, a wide range of logics defined for ranked and unranked trees, nested words, and Mazurkiewicz traces that have been studied separately. We show that satisfiability and model checking are decidable in EXPTIME and 2EXPTIME, depending on the precise path modalities.
机译:我们为并发递归程序的时态逻辑设计开发了一个通用框架。程序执行被建模为具有多个嵌套关系的部分顺序。为了指定执行的属性,我们考虑任何时态逻辑,这些时态逻辑的方式可以在单子二阶逻辑中定义,并且还允许类似PDL的路径表达式。在一个统一的框架中,这捕获了为已分别研究的排名和未排名的树,嵌套单词和Mazurkiewicz迹线定义的多种逻辑。我们显示,EXPTIME和2EXPTIME中的可满足性和模型检查是可确定的,具体取决于精确的路径模态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号