首页> 外文会议>International Joint Conference on Automated Reasoning >Performance of Clause Selection Heuristics for Saturation-Based Theorem Proving
【24h】

Performance of Clause Selection Heuristics for Saturation-Based Theorem Proving

机译:基于饱和度的定理的子句选择启发式的表现

获取原文

摘要

We analyze the performance of various clause selection heuristics for saturating first-order theorem provers. These heuristics include elementary first-in/first-out and symbol counting, but also interleaved heuristics and a complex heuristic with goal-directed components. We can both confirm and dispel some parts of developer folklore. Key results include: (1) Simple symbol counting heuristics beat first-in/firstout, but by a surprisingly narrow margin. (2) Proofs are typically small, not only compared to all generated clauses, but also compared to the number of selected and processed clauses. In particular, only a small number of given clauses (clauses selected for processing) contribute to any given proof. However, the results are extremely diverse and there are extreme outliers. (3) Interleaving selection of the given clause according to different clause evaluation heuristics not only beats the individual elementary heuristics, but also their union-i.e. it shows a synergy not achieved by simple strategy scheduling. (4) Heuristics showing better performance typically achieve a higher ratio of given-clause utilization, but even a fairly small improvement leads to better outcomes. There seems to be a huge potential for further progress.
机译:我们分析了各种子句选择启发式的表现,以达到一阶定理普通普罗瓦尔。这些启发式包括基本的首先/第一出和符号计数,而且还有交错的启发式和具有目标定向组件的复杂启发式。我们都可以确认并消除开发商民间传说的一些部分。关键结果包括:(1)简单符号计数启发式击败首先/初版,但令人惊讶的狭窄保证金。 (2)证据通常很小,不仅与所有生成的条款相比,而且还与所选和处理的条款的数量相比。特别地,只有少量给定的子句(用于处理的条款)有助于任何给定的证明。但是,结果非常多样化,并且有极端的异常值。 (3)根据不同的条款评估启发式的互置条款的选择不仅击败了个别小学启发式,而且还为他们的联盟 - 即。它显示了简单的策略调度未实现的协同作用。 (4)出现更好的性能的启发式通常达到给定条款利用率的比例更高,但即使是一个相当小的改善导致更好的结果。似乎有巨大的进步潜力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号