正则线性时态逻辑与过去算子及内联引用监视器模型检查技术
在软件开发和验证领域,正则线性时态逻辑(RLTL)与内联引用监视器(IRM)模型检查技术是两个重要的研究方向。RLTL 为系统的规范和验证提供了强大的逻辑工具,而 IRM 模型检查技术则在软件安全策略的实施和验证方面发挥着关键作用。
RLTL 的特性与优势
RLTL 是一种带有过去算子的正则线性时态逻辑,它满足了 Amir Pnueli 提出的在进行组合规范和验证时使用过去算子并具备扩展时态逻辑(ETL)全部能力的要求。同时,RLTL 的可满足性和模型检查问题的复杂度与线性时态逻辑(LTL)处于同一级别,即 PSPACE。
RLTL 具有以下显著特点:
- 有限的时态算子 :RLTL 拥有一组有限的时态算子,赋予了它时态逻辑的特性。
- 正则表达式的集成 :允许集成正则表达式,增强了其表达能力。
- 新颖的自动机翻译 :提出了一种将 RLTL 公式转换为相应自动机的新颖方法,这种方法是真正的自底向上的组合方式。
在复杂度方面,通过可达性在 NLOGSPACE 中检查 2APW 的空性,可得出 2APW 的空性问题属于 PSPACE。因此,RLTL 的可满足性、等价性和模型检查问题都在 PSPACE 范围内。具体而言,检查 RLTL 公式的可满足性是 PSPACE 完全问题。
在自动机构造过程中,通过巧妙的操作,仅需 3 种颜色,就能以仅 2O(n2) 个状态实现比本文所呈现的更好的从 RLTL 到非确定 Büchi 自动机(NBW)的转换。 <
超级会员免费看
订阅专栏 解锁全文
4300

被折叠的 条评论
为什么被折叠?



