Toward a Definitive Compressibility Measure for Repetitive Sequences
From MaRDI portal
Abstract: Unlike in statistical compression, where Shannon's entropy is a definitive lower bound, no such clear measure exists for the compressibility of repetitive sequences. Since statistical entropy does not capture repetitiveness, ad-hoc measures like the size of the Lempel--Ziv parse are frequently used to estimate it. The size of the smallest bidirectional macro scheme captures better what can be achieved via copy-paste processes, though it is NP-complete to compute and it is not monotonic upon symbol appends. Recently, a more principled measure, the size of the smallest string emph{attractor}, was introduced. The measure lower bounds all the previous relevant ones, yet length- strings can be represented and efficiently indexed within space , which also upper bounds most measures. While is certainly a better measure of repetitiveness than , it is also NP-complete to compute and not monotonic, and it is unknown if one can always represent a string in space. In this paper, we study an even smaller measure, , which can be computed in linear time, is monotonic, and allows encoding every string in space because . We show that better captures the compressibility of repetitive strings. Concretely, we show that (1) can be strictly smaller than , by up to a logarithmic factor; (2) there are string families needing space to be encoded, so this space is optimal for every and ; (3) one can build run-length context-free grammars of size , whereas the smallest (non-run-length) grammar can be up to times larger; and (4) within space we can not only...
Cited in
(26)- Near-optimal search time in -optimal space, and vice versa
- Compressibility measures for two-dimensional data
- Non-overlapping indexing in BWT-runs bounded space
- Frequency-constrained substring complexity
- Iterated straight-line programs
- Space-efficient conversions from SLPs
- New string attractor-based complexities for infinite words
- Internal pattern matching queries in a text and applications
- String attractors of some simple-parry automatic sequences
- Exploiting new properties of string net frequency for efficient computation
- Non-overlapping indexing in BWT-runs bounded space
- Substring complexity in sublinear space
- Repetitiveness measures based on string morphisms
- Bit catastrophes for the Burrows-Wheeler transform
- Generalized straight-line programs
- Computing MEMs and relatives on repetitive text collections
- Tight bounds for the sensitivity of CDAWGs with left-end edits
- Faster and simpler online computation of string net frequency
- LZ78 substring compression in compressed space
- Generalization of repetitiveness measures for two-dimensional strings
- Logarithmic-time internal pattern matching queries in compressed and dynamic texts
- Two-dimensional longest common extension queries in compact space
- Counting on general run-length grammars
- Pattern matching on run-length grammar-compressed strings in linear time
- On the compressiveness of the Burrows-Wheeler transform
- Repetition aware text indexing for matching patterns with wildcards
This page was built for publication: Toward a Definitive Compressibility Measure for Repetitive Sequences
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6153652)