A Normal Sequence Compressed by PPM$^*$ but not by Lempel-Ziv 78
Liam Jordon, Philippe Moser

TL;DR
This paper compares PPM$^*$, Bounded PPM, and LZ algorithms on a specially constructed normal sequence, revealing that PPM$^*$ achieves perfect compression while others do not.
Contribution
It introduces a specific normal sequence that demonstrates the unique compression capabilities of PPM$^*$ compared to LZ and Bounded PPM.
Findings
PPM$^*$ compresses the sequence to ratio 0
Bounded PPM's best-case ratio is at least 1/2
LZ's best-case ratio is at least 1
Abstract
In this paper we compare the difference in performance of two of the Prediction by Partial Matching (PPM) family of compressors (PPM and the original Bounded PPM algorithm) and the Lempel-Ziv 78 (LZ) algorithm. We construct an infinite binary sequence whose worst-case compression ratio for PPM is , while Bounded PPM's and LZ's best-case compression ratios are at least and respectively. This sequence is an enumeration of all binary strings in order of length, i.e. all strings of length followed by all strings of length and so on. It is therefore normal, and is built using repetitions of de Bruijn strings of increasing order
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.
