中文

在游程压缩空间中计算 LZ77

数据结构与算法 2015-10-22 v1

摘要

在本文中,我们展示了文本 TΣnT \in \Sigma^n 的 LZ77 分解可以在 O(Rlogn)O(R \log n) 位工作空间和 O(nlogR)O(n \log R) 时间内计算,其中 RR 是反转后的 TT 的 Burrows-Wheeler 变换中的游程数。对于极度重复的输入,工作空间可低至 O(logn)O(\log n) 位:比文本本身呈指数级减小。作为我们结果的直接推论,我们展示了基于游程长度编码的 BWT 与 LZ77 相结合的一类感知重复的自索引可以在渐近最优的 O(R+z)O(R + z) 字工作空间中构建,其中 zz 是 LZ77 解析的大小。

关键词

引用

@article{arxiv.1510.06257,
  title  = {Computing LZ77 in Run-Compressed Space},
  author = {Nicola Prezza and Alberto Policriti},
  journal= {arXiv preprint arXiv:1510.06257},
  year   = {2015}
}