Linear time Lempel-Ziv factorization: Simple, fast, small

J Kärkkäinen, D Kempa, SJ Puglisi - … Bad Herrenalb, Germany, June 17-19 …, 2013 - Springer
Combinatorial Pattern Matching: 24th Annual Symposium, CPM 2013, Bad Herrenalb …, 2013Springer
Computing the LZ factorization (or LZ77 parsing) of a string is a computational bottleneck in
many diverse applications, including data compression, text indexing, and pattern discovery.
We describe new linear time LZ factorization algorithms, some of which require only 2 n log
n+ O (log n) bits of working space to factorize a string of length n. These are the most space
efficient linear time algorithms to date, using n log n bits less space than any previous linear
time algorithm. The algorithms are also simple to implement, very fast in practice, and …
Abstract
Computing the LZ factorization (or LZ77 parsing) of a string is a computational bottleneck in many diverse applications, including data compression, text indexing, and pattern discovery. We describe new linear time LZ factorization algorithms, some of which require only 2nlogn + O(logn) bits of working space to factorize a string of length n. These are the most space efficient linear time algorithms to date, using n logn bits less space than any previous linear time algorithm. The algorithms are also simple to implement, very fast in practice, and amenable to streaming implementation.
Springer
以上显示的是最相近的搜索结果。 查看全部搜索结果