首页> 外文期刊>Journal of Automated Reasoning >Fast Term Indexing with Coded Context Trees
【24h】

Fast Term Indexing with Coded Context Trees

机译:带编码上下文树的快速索引

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

摘要

Indexing data structures have a crucial impact on the performance of automated theorem provers. Examples are discrimination trees, which are like tries where terms are seen as strings and common prefixes are shared, and substitution trees, where terms keep their tree structure and all common contexts can be shared. Here we describe a new indexing data structure, called context trees, where, by means of a limited kind of context variables, common subterms also can be shared, even if they occur below different function symbols. Apart from introducing the concept, we also provide evidence for its practical value. We show how context trees can be implemented by means of abstract machine instructions. Experiments with benchmarks for forward matching show that our implementation is competitive with tightly coded current state-of-the-art implementations of the other main techniques. In particular, space consumption of context trees is significantly less than for other index structures.
机译:索引数据结构对自动定理证明者的性能具有至关重要的影响。例如区分树,就像尝试,其中术语被视为字符串并共享公共前缀,以及替代树,其中术语保持其树结构并且可以共享所有公共上下文。在这里,我们描述了一种新的索引数据结构,称为上下文树,其中通过有限种类的上下文变量,即使它们出现在不同功能符号下,也可以共享公共子项。除了介绍该概念外,我们还提供了其实用价值的证据。我们展示了如何通过抽象机器指令来实现上下文树。使用前向匹配基准进行的实验表明,我们的实现方式与其他主要技术的最新编码的紧密实现方式相比具有竞争力。特别是,上下文树的空间消耗明显少于其他索引结构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号