首页> 外文期刊>Formal Methods in System Design >On solving quantified bit-vector constraints using invertibility conditions
【24h】

On solving quantified bit-vector constraints using invertibility conditions

机译:在求解定量比特矢量约束时使用可逆条件

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

摘要

We present a novel approach for solving quantified bit-vector constraints in Satisfiability Modulo Theories (SMT) based on computing symbolic inverses of bit-vector operators. We derive conditions that precisely characterize when bit-vector constraints are invertible for a representative set of bit-vector operators commonly supported by SMT solvers. We utilize syntax-guided synthesis techniques to aid in establishing these conditions and verify them independently by using several SMT solvers. We show that invertibility conditions can be embedded into quantifier instantiations using Hilbert choice expressions and give experimental evidence that a counterexample-guided approach for quantifier instantiation utilizing these techniques leads to performance improvements with respect to state-of-the-art solvers for quantified bit-vector constraints.
机译:我们基于计算符号逆转位符号逆转位求解性模型理论(SMT)来求解求解量化比特矢量约束的新方法。 我们推导出精确表征的条件,当SMT求解器通常支持的代表性的位传载体运算符可逆性钻头矢量约束时。 我们利用语法引导的综合技术来帮助建立这些条件,并通过使用几个SMT溶剂独立验证它们。 我们表明可逆性条件可以使用希尔伯特选择表达嵌入量化的定量方案,并提供利用这些技术的定量率实例化的实验证据,导致了关于定量钻头的最先进求解器的性能改进。 矢量约束。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号