Computing Lempel-Ziv Factorization Online
Data Structures and Algorithms
2012-12-03 v4
Abstract
We present an algorithm which computes the Lempel-Ziv factorization of a word of length on an alphabet of size online in the following sense: it reads starting from the left, and, after reading each characters of , updates the Lempel-Ziv factorization. The algorithm requires bits of space and O(n \log^2 n) time. The basis of the algorithm is a sparse suffix tree combined with wavelet trees.
Keywords
Cite
@article{arxiv.1202.5233,
title = {Computing Lempel-Ziv Factorization Online},
author = {Tatiana Starikovskaya},
journal= {arXiv preprint arXiv:1202.5233},
year = {2012}
}