arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1202.5233cs.DS
收藏

在线计算Lempel-Ziv分解

Computing Lempel-Ziv Factorization Online

Tatiana Starikovskaya

摘要:

我们提出了一个算法,计算Lempel-Ziv因式分解的一个字$W$的长度$n$上的一个字母表$Σ$的大小$σ$在线在以下意义上:它读取$W$从左边开始,并在读取每个$r = O(\log_σ n)$字符的$W$,更新Lempel-Ziv因式分解。该算法需要$O(n \log σ)$位空间和O(n \log^2 n)时间。该算法的基础是一个稀疏后缀树结合小波树。

英文摘要:

We present an algorithm which computes the Lempel-Ziv factorization of a word $W$ of length $n$ on an alphabet $Σ$ of size $σ$ online in the following sense: it reads $W$ starting from the left, and, after reading each $r = O(\log_σ n)$ characters of $W$, updates the Lempel-Ziv factorization. The algorithm requires $O(n \log σ)$ bits of space and O(n \log^2 n) time. The basis of the algorithm is a sparse suffix tree combined with wavelet trees.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑