首页> 外文期刊>Software >Efficient implementation of lazy suffix trees
【24h】

Efficient implementation of lazy suffix trees

机译:懒惰后缀树的有效实现

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

摘要

We present an efficient implementation of a write-only top-down construction for suffix trees. Our implementation is based on a new, space-efficient representation of suffix trees that requires only 12 bytes per input character in the worst case, and 8.5 bytes per input character on average for a collection of files of different type. We show how to efficiently implement the lazy evaluation of suffix trees such that a subtree is evaluated only when it is traversed for the first time. Our experiments show that for the problem of searching many exact patterns in a fixed input string, the lazy top-down construction is often faster and more space efficient than other methods.
机译:我们提出了后缀树的仅写自上而下构造的有效实现。我们的实现基于后缀树的一种新的,节省空间的表示形式,在最坏的情况下,每个输入字符仅需要12个字节,而对于不同类型的文件集合,平均每个输入字符仅需要8.5个字节。我们展示了如何有效地实现对后缀树的惰性求值,以便仅在第一次遍历子树时才对它进行求值。我们的实验表明,对于在固定输入字符串中搜索许多精确模式的问题,惰性自上而下的构造通常比其他方法更快,更节省空间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号