【24h】

PVAIR: Partial Variable Assignment InterpolatoR

机译:PVAIR:部分变量分配插值

获取原文

摘要

Despite its recent popularity, program verification has to face practical limitations hindering its everyday use. One of these issues is scalability, both in terms of time and memory consumption. In this paper, we present Partial Variable Assignment InterpolatoR (PVAIR) - an interpolation tool exploiting partial variable assignments to significantly improve performance when computing several specialized Craig interpolants from a single proof. Subsequent interpolant processing during the verification process can thus be more efficient, improving scalability of the verification as such. We show with a wide range of experiments how our methods improve the interpolant computation in terms of their size. In particular, (ⅰ) we used benchmarks from the SAT competition and (ⅱ) performed experiments in the domain of software upgrade checking.
机译:尽管程序验证最近很流行,但它必须面对阻碍其日常使用的实际限制。这些问题之一是时间和内存消耗方面的可伸缩性。在本文中,我们介绍了部分变量赋值插值法(PVAIR)-一种插值工具,当从单个证明计算多个专用Craig插值时,该工具可利用部分变量赋值显着提高性能。因此,验证过程中的后续内插处理可以更有效,从而提高验证的可伸缩性。我们通过广泛的实验展示了我们的方法如何根据插值的大小来改进插值计算。特别是(ⅰ)我们使用了SAT竞赛中的基准,(and)在软件升级检查领域进行了实验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号