arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0802.2127cs.AIcs.LO
收藏

一种新的基于饱和度的推理实现框架

New Implementation Framework for Saturation-Based Reasoning

Alexandre Riazanov

摘要:

基于饱和度的推理方法是理论上最成熟的推理方法之一,被大多数最先进的一阶逻辑推理机所使用。在过去的十年中,这种系统的性能急剧增加,我认为这是由于使用先进的演算和加强研究的实施技术。然而,现在我们正在目睹性能进步的放缓,这可能被认为是基于饱和度的技术正在达到其固有极限的迹象。我在本文中试图提出的立场是,这种怀疑是不成熟的,通过采用新的饱和建筑原则,可能会实现性能的急剧改善。在最先进的基于饱和度的定理证明器中使用的顶级算法和相应的设计具有(至少)两个固有的缺点:所使用的推理选择机制的灵活性不足以及缺乏用于智能优先搜索方向的手段。在这份立场文件中,我分析了这些缺陷,并就如何克服这些缺陷提出了两点想法。特别是,我提出了一个灵活的低成本高精度的推理选择机制,旨在克服与目前使用的子句选择为基础的程序的实例相关的问题。我还概述了一种方法,用于智能优先搜索方向,通过探索广义搜索方向探测的基础上的搜索空间。我讨论了一些技术问题,建议的架构原则的实施和概述可能的解决方案。

英文摘要:

The saturation-based reasoning methods are among the most theoretically developed ones and are used by most of the state-of-the-art first-order logic reasoners. In the last decade there was a sharp increase in performance of such systems, which I attribute to the use of advanced calculi and the intensified research in implementation techniques. However, nowadays we are witnessing a slowdown in performance progress, which may be considered as a sign that the saturation-based technology is reaching its inherent limits. The position I am trying to put forward in this paper is that such scepticism is premature and a sharp improvement in performance may potentially be reached by adopting new architectural principles for saturation. The top-level algorithms and corresponding designs used in the state-of-the-art saturation-based theorem provers have (at least) two inherent drawbacks: the insufficient flexibility of the used inference selection mechanisms and the lack of means for intelligent prioritising of search directions. In this position paper I analyse these drawbacks and present two ideas on how they could be overcome. In particular, I propose a flexible low-cost high-precision mechanism for inference selection, intended to overcome problems associated with the currently used instances of clause selection-based procedures. I also outline a method for intelligent prioritising of search directions, based on probing the search space by exploring generalised search directions. I discuss some technical issues related to implementation of the proposed architectural principles and outline possible solutions.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑