Various verification techniques for temporal properties transform temporal verification to safety verification. For infinite-state systems, these transformations are inherently imprecise. That is, for some instances, the temporal property holds, but the resulting safety property does not. This paper introduces a mechanism for tackling this imprecision. This mechanism, which we call temporal prophecy, is inspired by prophecy variables. Temporal prophecy refines an infinite-state system using first-order linear temporal logic formulas, via a suitable tableau construction. For a specific liveness-to-safety transformation based on first-order logic, we show that using temporal prophecy strictly increases the precision. Furthermore, temporal prophecy leads to robustness of the proof method, which is manifested by a cut elimination theorem. We integrate our approach into the Ivy deductive verification system, and show that it can handle challenging temporal verification examples.


翻译:时间特性的各种核查技术将时间核查转换为安全核查。 对于无限状态系统来说,这些转换本质上是不精确的。 在某些情况下, 时间属性持有, 但由此产生的安全属性并不精确。 本文引入了处理这种不精确性的机制。 我们称之为时间预言的这一机制受预言变量的启发。 时空预言通过一个合适的排列式构造, 利用一阶线性时间逻辑公式完善一个无限状态系统。 对于基于一阶逻辑的特定生存- 安全转换, 我们显示使用时间预言严格地提高了精确度。 此外, 时间预言导致证据方法的稳健性, 其表现为切除理论。 我们将我们的方法融入了常春化的参数核查系统, 并表明它能够处理具有挑战性的时间验证实例 。

0
下载
关闭预览

相关内容

强化学习最新教程,17页pdf
专知会员服务
182+阅读 · 2019年10月11日
机器学习入门的经验与建议
专知会员服务
94+阅读 · 2019年10月10日
已删除
将门创投
11+阅读 · 2019年4月26日
Arxiv
0+阅读 · 2021年7月26日
Embedding Logical Queries on Knowledge Graphs
Arxiv
3+阅读 · 2019年2月19日
VIP会员
最新内容
《同步多无人机系统中的故障与通信》
专知会员服务
2+阅读 · 今天6:23
面向国防作战的最佳自主与蜂群无人机技术
专知会员服务
7+阅读 · 7月28日
《异构人类团队的协作决策过程混合建模研究》
博士论文 | 面向大模型推理的内存高效算法
专知会员服务
5+阅读 · 7月27日
美空军新型反无人机部队初探
专知会员服务
9+阅读 · 7月27日
相关资讯
已删除
将门创投
11+阅读 · 2019年4月26日
Top
微信扫码咨询专知VIP会员