【24h】

Congruence Closure with Integer Offsets

机译:具有整数偏移量的同余闭包

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

摘要

Congruence closure algorithms for deduction in ground equa-tional theories are ubiquitous in many (semi-)decision procedures used for verification and automated deduction. They are also frequently used in practical contexts where some interpreted function symbols are present. In particular, for the verification of pipelined microprocessors, in many cases it suffices to be able to deal with integer offsets, that is, instead of only having ground terms t built over free symbols, all (sub)terms can be of the form t + k for arbitrary integer values k. In this paper we first give a different very simple and clean formulation for the standard congruence closure algorithm which we believe is of interest on itself. It builds on ideas from the abstract algorithms of [Kap97,BTOO], but it is easily shown to run in the best known time, O(n log n), like the classical algorithms [DST80,NO80,Sho84]. After that, we show how this algorithm can be smoothly extended to deal with integer offsets without increasing this asymptotic complexity.
机译:在地面等式理论中推论的同余闭合算法在用于验证和自动推论的许多(半)决策程序中无处不在。它们还经常用于存在某些解释功能符号的实际环境中。特别是,对于流水线微处理器的验证,在许多情况下,它足以处理整数偏移量,也就是说,除了仅在自由符号上构建基础项t之外,所有(子)项都可以采用t的形式+ k表示任意整数k。在本文中,我们首先为标准同余闭合算法提供了另一种非常简单和干净的公式,我们认为它本身很有趣。它基于[Kap97,BTOO]抽象算法的思想,但是很容易证明它可以在最著名的时间O(n log n)上运行,就像经典算法[DST80,NO80,Sho84]。之后,我们展示了如何在不增加渐近复杂度的情况下,将该算法平滑扩展以处理整数偏移。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号