Low-Memory Adaptive Prefix Coding
Travis Gagie, Marek Karpinski, Yakov Nekrich

TL;DR
This paper introduces an online adaptive prefix coding algorithm that efficiently encodes large alphabet strings using minimal memory and fast encoding time, improving scalability for large data sets.
Contribution
It presents a novel online prefix coding algorithm that operates with sublinear space relative to alphabet size and guarantees worst-case encoding time per symbol.
Findings
Uses $O(\sigma^{1 / \lambda + \epsilon})$ bits of space
Encodes in $O(\log \log \sigma)$ time per symbol
Achieves near-optimal encoding length with bounded redundancy
Abstract
In this paper we study the adaptive prefix coding problem in cases where the size of the input alphabet is large. We present an online prefix coding algorithm that uses bits of space for any constants , , and encodes the string of symbols in time per symbol \emph{in the worst case}, where is the size of the alphabet. The upper bound on the encoding length is bits.
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 · Error Correcting Code Techniques · Advanced Wireless Communication Techniques
