首页> 外文学位 >Adaptive eager Boolean encoding for arithmetic reasoning in verification.
【24h】

Adaptive eager Boolean encoding for arithmetic reasoning in verification.

机译:自适应急切布尔编码,用于验证中的算术推理。

获取原文
获取原文并翻译 | 示例

摘要

Decision procedures for first-order logics are widely applicable in design verification and static program analysis. However, existing procedures rarely scale to large systems, especially for verifying properties that depend on data or timing, in addition to control.; This thesis presents a new approach for building efficient, automated decision procedures for first-order logics involving arithmetic. In this approach, decision problems involving arithmetic are transformed to problems in the Boolean domain, such as Boolean satisfiability solving, thereby leveraging recent advances in that area. The transformation automatically detects and exploits problem structure based on new theoretical results and machine learning. The results of experimental evaluations show that our decision procedures can outperform other state-of-the-art procedures by several orders of magnitude.; The decision procedures form the computational engines for two verification systems, UCLID and TMV These systems have been applied to problems in computer security, electronic design automation, and software engineering that require efficient and precise analysis of system functionality and timing. This thesis describes two such applications: finding format-string exploits in software, and verifying circuits that operate under timing assumptions.
机译:一阶逻辑的决策程序广泛应用于设计验证和静态程序分析。但是,现有过程很少扩展到大型系统,尤其是除了控制之外,还用于验证依赖于数据或时序的属性。本文提出了一种新的方法,可以为涉及算术的一阶逻辑构建高效,自动化的决策程序。在这种方法中,涉及算术的决策问题被转换为布尔域中的问题,例如布尔可满足性求解,从而利用了该领域的最新进展。转换基于新的理论结果和机器学习自动检测和利用问题结构。实验评估的结果表明,我们的决策程序可以比其他最新程序高出几个数量级。决策程序构成了两个验证系统(UCLID和TMV)的计算引擎。这些系统已应用于计算机安全,电子设计自动化和软件工程中的问题,这些问题需要对系统功能和时序进行高效,准确的分析。本文描述了两个这样的应用:在软件中查找格式字符串漏洞,并验证在时序假设下工作的电路。

著录项

  • 作者

    Seshia, Sanjit A.;

  • 作者单位

    Carnegie Mellon University.;

  • 授予单位 Carnegie Mellon University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2005
  • 页码 204 p.
  • 总页数 204
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号