首页> 外文会议>Automata, languages and programming >Optimal Logarithmic Time Randomized Suffix Tree COnstruction
【24h】

Optimal Logarithmic Time Randomized Suffix Tree COnstruction

机译:最佳对数时间随机后缀树结构

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

摘要

The suffix tree of a string, the fundamental data structure in the area of combinatorial pattern matchign, has many elegant applications. In this paper, we present a novel, simple sequential algorithm for hte construction of suffix trees. We are also able to parallelize our algorithm so that we settle the main open problem in the construction of sufffix trees: we give a las Vegas CRCW PRAM algorithm that constructs the suffix tree of a binary string of length n in O(log n) time and O(n) work with high probability. In contrast, the previously known work-optimal algorithms, while deterministic, take omiga(log sup 2 n) time. We also give a work-optimal randomized comparison-based algorithm to convert any string over an unbounded alphabet to an equivalent string over a binary alphabet. As a result, we obtain the first work-optimal algorithm for suffix tree construction under the unbounded alphabet assumption.
机译:字符串的后缀树,组合模式匹配区域中的基本数据结构,具有许多优雅的应用程序。在本文中,我们提出了一种新颖,简单的顺序算法来构造后缀树。我们还能够并行化算法,以便解决后缀树构造中的主要开放问题:我们给出了拉斯维加斯CRCW PRAM算法,该算法构造长度为n的二进制字符串后缀树(时间为O(log n)) O(n)很有可能起作用。相反,先前已知的工作最佳算法虽然是确定性的,却需要omiga(log sup 2 n)的时间。我们还给出了一种工作最优的,基于随机比较的算法,可以将无边界字母表中的任何字符串转换为二进制字母表中的等效字符串。结果,我们获得了在无界字母假设下用于后缀树构造的第一个工作最优算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号