Faster Lightweight Lempel-Ziv Parsing
Dmitry Kosolobov

TL;DR
This paper introduces a faster algorithm for Lempel-Ziv decomposition that operates efficiently in terms of time and space, making it suitable for large-scale data compression tasks.
Contribution
It presents a novel algorithm achieving improved time complexity for Lempel-Ziv parsing with near-optimal space usage.
Findings
Achieves $O(n(\log \sigma + \log \log n))$ time complexity.
Uses $n\log \sigma + \epsilon n$ bits of space, close to the input size.
Applicable to large datasets with large alphabets.
Abstract
We present an algorithm that computes the Lempel-Ziv decomposition in time and bits of space, where is a constant rational parameter, is the length of the input string, and is the alphabet size. The bits in the space bound are for the input string itself which is treated as read-only.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · semigroups and automata theory · Coding theory and cryptography
