×

坎比

swMATH ID: 21704
软件作者: Akhilesh Srikanth;Burak Sahin;威廉·R·哈里斯。
描述: 使用引导定理枚举进行复杂性验证。确定给定程序是否满足其可能使用的资源量的给定界限是关键实际应用程序的一个基本问题。传统的安全属性自动验证器不能直接用于解决这个问题,因为这些验证器以可判定理论表示的属性为目标;然而,许多实际的界限是用非线性理论表示的,它们是不可判定的。在这项工作中,我们引入了一种自动验证算法{sc Campy},它可以确定给定的程序(P)是否满足给定的资源界限(B),该界限可以用多项式、指数和对数项表示。我们的验证器背后的关键技术贡献是为非线性理论提供了一个插值定理证明器,它通过选择性地引用与证明(P)满足(B)相关的非线性理论的定理,懒惰地学习了非线性理论的足够精确的近似。为了评估{sc Campy},我们将其实现为以Java虚拟机字节码为目标。我们应用{sc Campy}验证了为流行在线编码平台上托管的编程问题提交的20多个解决方案是否满足预期的复杂性边界。
主页: https://dl.acm.org/citation.cfm?id=3009864
关键词: 复杂性插值定理基础
相关软件: 石笼SCCCAVA LTL模型检查器Coq公司沙丘AProVE公司烟尘LeetCode(利特代码)z3(零3)
引用于: 2文件

0连载引用

在1个字段中引用

2 计算机科学(68至XX)

按年份列出的引文