Space-efficient conversions from SLPs

12/05/2022
by   Travis Gagie, et al.
0

Given a straight-line program with g rules for a text T [1..n], we can build the z-phrase the LZ77 parse of T in O (g) space and either n polylog (n) time with high probability or O (g z log^2 n) time deterministically. We can also build a locally consistent grammar of optimal size g' = O(δlogn/δ) in O(nlog n) expected time and O(g+g') space.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/30/2018

Faster Attractor-Based Indexes

String attractors are a novel combinatorial object encompassing most kno...
research
11/23/2022

Space-efficient RLZ-to-LZ77 conversion

Consider a text T [1..n] prefixed by a reference sequence R = T [1..ℓ]. ...
research
11/24/2022

A fast and simple O (z log n)-space index for finding approximately longest common substrings

We describe how, given a text T [1..n] and a positive constant ϵ, we can...
research
06/29/2023

Computing all-vs-all MEMs in grammar-compressed text

We describe a compression-aware method to compute all-vs-all maximal exa...
research
06/01/2022

Near-Optimal Search Time in δ-Optimal Space

Two recent lower bounds on the compressiblity of repetitive sequences, δ...
research
10/18/2022

Computing MEMs on Repetitive Text Collections

We consider the problem of computing the Maximal Exact Matches (MEMs) of...
research
07/12/2018

Probabilistic verification of all languages

We present three protocols for verifying all languages: (i) For any unar...

Please sign up or login with your details

Forgot password? Click here to reset