采样的最长公共前缀数组
数据结构与算法
2010-06-30 v3
摘要
当辅以最长公共前缀(LCP)数组和其他一些结构时,后缀数组可以在最优时间和空间内解决许多字符串处理问题。LCP数组的压缩表示也是许多压缩后缀树方案中的主要构建模块之一。在本文中,我们描述了一种新的压缩LCP表示:采样的LCP数组。我们表明,当与压缩后缀数组(CSA)一起使用时,采样的LCP数组通常比现有替代方案提供更好的时间/空间权衡。我们还展示了如何直接从CSA构建LCP数组的压缩表示。
引用
@article{arxiv.1001.2101,
title = {Sampled Longest Common Prefix Array},
author = {Jouni Sirén},
journal= {arXiv preprint arXiv:1001.2101},
year = {2010}
}
备注
This is a slightly extended version of the paper that was presented at CPM 2010. The implementation is available at http://www.cs.helsinki.fi/group/suds/rlcsa/