A Normal Sequence Compressed by PPM^* but not by Lempel-Ziv 78

09/10/2020
by   Liam Jordon, et al.
0

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 0, while Bounded PPM's and LZ's best-case compression ratios are at least 1/2 and 1 respectively. This sequence is an enumeration of all binary strings in order of length, i.e. all strings of length 1 followed by all strings of length 2 and so on. It is therefore normal, and is built using repetitions of de Bruijn strings of increasing order

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/15/2017

Bubble-Flip---A New Generation Algorithm for Prefix Normal Words

We present a new recursive generation algorithm for prefix normal words....
research
01/11/2018

Almost Every Simply Typed Lambda-Term Has a Long Beta-Reduction Sequence

It is well known that the length of a beta-reduction sequence of a simpl...
research
06/02/2021

On the approximation ratio of LZ-End to LZ77

A family of Lempel-Ziv factorizations is a well-studied string structure...
research
03/05/2020

Finding linearly generated subsequences

We develop a new algorithm to compute determinants of all possible Hanke...
research
05/02/2021

Divergence Scaling for Distribution Matching

Distribution matchers for finite alphabets are shown to have information...
research
09/19/2018

Tail redundancy and its characterization of compression of memoryless sources

We obtain a single-letter characterization that is both necessary and su...
research
09/24/2020

Pebble-Depth

In this paper we introduce a new formulation of Bennett's logical depth ...

Please sign up or login with your details

Forgot password? Click here to reset