中文

增量、归纳的覆盖性

计算机科学中的逻辑 2013-02-25 v2

摘要

我们给出一个增量、归纳(IC3)过程来检查良结构迁移系统的覆盖性。我们的过程将有限状态硬件验证中成功应用的IC3安全验证过程推广到无限状态良结构迁移系统。我们证明,对于向下有限良结构迁移系统——其中每个状态下方有有限个状态——该过程是可靠、完备且终止的,该类包含Petri网扩展、广播协议和有损信道系统。我们实现了检查Petri网覆盖性的算法。我们描述了如何在不使用SMT求解器的情况下高效实现该算法。我们在标准Petri网基准上的实验表明,IC3在时间和空间使用上与基于符号反向分析或扩展-扩大-检查算法的最先进覆盖性实现具有竞争力。

关键词

引用

@article{arxiv.1301.7321,
  title  = {Incremental, Inductive Coverability},
  author = {Johannes Kloos and Rupak Majumdar and Filip Niksic and Ruzica Piskac},
  journal= {arXiv preprint arXiv:1301.7321},
  year   = {2013}
}

备注

Non-reviewed version, original version submitted to CAV 2013; this is a revised version, containing more experimental results and some corrections