Enumeration of LCP values, LCP intervals and Maximal repeats in BWT-runs Bounded Space

04/03/2020
by   Takaaki Nishimoto, et al.
0

Lcp-values, lcp-intervals, and maximal repeats are powerful tools in various string processing tasks and have a wide variety of applications. Although many researchers have focused on developing enumeration algorithms for them, those algorithms are inefficient in that the space usage is proportional to the length of the input string. Recently, the run-length-encoded Burrows-Wheeler transform (RLBWT) has attracted increased attention in string processing, and various algorithms on the RLBWT have been developed. Developing enumeration algorithms for lcp-intervals, lcp-values, and maximal repeats on the RLBWT, however, remains a challenge. In this paper, we present the first such enumeration algorithms with space usage not proportional to the string length. The complexities of our enumeration algorithms are O(n loglog (n/r)) time and O(r) words of working space for string length n and RLBWT size r.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/09/2020

Optimal-Time Queries on BWT-runs Compressed Indexes

Although a significant number of compressed indexes for highly repetitiv...
research
02/16/2022

An Optimal-Time RLBWT Construction in BWT-runs Bounded Space

The compression of highly repetitive strings (i.e., strings with many re...
research
02/28/2022

Minimal Absent Words on Run-Length Encoded Strings

A string w is called a minimal absent word (MAW) for another string T if...
research
09/01/2022

Maximal Closed Substrings

A string is closed if it has length 1 or has a nonempty border without i...
research
02/14/2020

On Extensions of Maximal Repeats in Compressed Strings

This paper provides an upper bound for several subsets of maximal repeat...
research
06/01/2018

Block Palindromes: A New Generalization of Palindromes

We propose a new generalization of palindromes and gapped palindromes ca...
research
08/11/2021

Practical evaluation of Lyndon factors via alphabet reordering

We evaluate the influence of different alphabet orderings on the Lyndon ...

Please sign up or login with your details

Forgot password? Click here to reset