首页> 外文会议>Computer aided verification >Bit-Vector Rewriting with Automatic Rule Generation
【24h】

Bit-Vector Rewriting with Automatic Rule Generation

机译:具有自动规则生成的位向量重写

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Rewriting is essential for efficient bit-vector SMT solving. The rewriting algorithm commonly used by modern SMT solvers itera-tively applies a set of ad hoc rewriting rules hard-coded into the solver to simplify the given formula at the preprocessing stage. This paper proposes an automatic approach to rewriting. The solver starts each invocation with an empty set of rewriting rules. The set is extended by applying at run-time an automatic SAT-based algorithm for new rewriting rule generation. The set of rules differs from instance to instance. We implemented our approach in the framework of an algorithm for equivalence and constant propagation, called 0-saturation, which we extended from purely propositional reasoning to bit-vector reasoning. Our approach results in a substantial performance improvement in a state-of-the-art SMT solver over various SMT-LIB families.
机译:重写对于有效解决位向量SMT是必不可少的。现代SMT求解器通常使用的重写算法以迭代方式应用一组硬编码到求解器中的即席重写规则,以简化预处理阶段的给定公式。本文提出了一种自动重写方法。求解器以一组空的重写规则开始每次调用。通过在运行时应用基于SAT的自动算法以生成新的重写规则来扩展该集合。规则集因实例而异。我们在称为0饱和的等价和恒定传播算法的框架内实现了该方法,该算法从纯粹的命题推理扩展到位矢量推理。我们的方法在各种SMT-LIB系列产品中都可以使最先进的SMT求解器显着提高性能。

著录项

  • 来源
    《Computer aided verification》|2014年|663-679|共17页
  • 会议地点 Vienna(AU)
  • 作者

    Alexander Nadel;

  • 作者单位

    Intel Corporation, P.O. Box 1659, Haifa 31015, Israel;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号