首页> 外文会议>International conference on automated deduction >On Shostak's Decision Procedure for Combinations of Theories
【24h】

On Shostak's Decision Procedure for Combinations of Theories

机译:关于夏摩求的理论组合的决策程序

获取原文

摘要

Decision procedures are increasingly being employed for deciding or simplifying propositional combinations of ground equalities involving uninterpreted function symbols, linear arithmetic, arrays, and other theories. Two approaches for constructing decision prcedures for combinations of ground theories were pioneered in the late seventies. In the approach of Nelson and Oppen, decision procedures for two disjoint theories are combined by introducing variables to name subterms and iteratively propagating any deduced equalities between variables from one theory to another. Shostak employs a different approach that works far more efficiently in practice. He uses an optimized implementation of the congruence closure procedure for ground equality over uninterpreted function symbols to combine theories that are canonizable and algebraically solvable. Many useful theories that are canonizable and algebraically soluable. Many useful theories have these properties. Shostak's algorithm is subtle and complex and his description of this procedure is alcking in rigor. We present, for the first time, a careful development and clarification of Shostak's procedure that corrects several mistakes in Shostak's original presentation. Our analysis serves as a useful basis for the implementation, extension, and further optimization of Shostak's decision procedure.
机译:决定程序越来越多地用于决定或简化涉及未解释功能符号,线性算术,阵列和其他理论的接地相位的命题组合。在七十年代末,建立了构建地面理论的组合的决策途径的方法。在纳尔逊和oppeN的方法中,通过将变量引入名称序列并迭代地将变量与一个理论之间的任何推导率传播到另一个理论之间的任何推导的平等来组合到另一个脱节理论的决策程序。 Shostak采用不同的方法,在实践中更有效地工作。他使用未解释的函数符号进行地面平等的一致性实施,以将可弥补和代数可解决的理论结合在一起。许多有用的理论,可弥补和代数可以解决。许多有用的理论有这些属性。 ShoStak的算法是微妙的,复杂的,并且他对这个程序的描述是在严格的中。我们首次出席了Shostak的谨慎发展和澄清,纠正了Shostak原始演示中的几个错误。我们的分析为Shostak决策程序的实施,扩展和进一步优化提供了一个有用的基础。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号