Conversion from RLBWT to LZ77

02/14/2019
by   Takaaki Nishimoto, et al.
0

Converting a compressed format of a string into another compressed format without an explicit decompression is one of the central research topics in string processing. We discuss the problem of converting the run-length Burrows-Wheeler Transform (RLBWT) of a string to Lempel-Ziv 77 (LZ77) phrases of the reversed string. The first results with Policriti and Prezza's conversion algorithm [Algorithmica 2018] were O(n r) time and O(r) working space for length of the string n, number of runs r in the RLBWT, and number of LZ77 phrases z. Recent results with Kempa's conversion algorithm [SODA 2019] are O(n / n + r ^9 n + z ^9 n) time and O(n / _σ n + r ^8 n) working space for the alphabet size σ of the RLBWT. In this paper, we present a new conversion algorithm by improving Policriti and Prezza's conversion algorithm where dynamic data structures for general purpose are used. We argue that these dynamic data structures can be replaced and present new data structures for faster conversion. The time and working space of our conversion algorithm with new data structures are O(n { n, √( r/ r)}) and O(r), respectively.

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/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
05/16/2018

On Computing Average Common Substring Over Run Length Encoded Sequences

The Average Common Substring (ACS) is a popular alignment-free distance ...
research
08/19/2020

Novel Results on the Number of Runs of the Burrows-Wheeler-Transform

The Burrows-Wheeler-Transform (BWT), a reversible string transformation,...
research
08/12/2019

Space-Efficient Construction of Compressed Suffix Trees

We show how to build several data structures of central importance to st...
research
11/28/2018

Fixed-length Bit-string Representation of Fingerprint by Normalized Local Structures

In this paper, we propose a method to represent a fingerprint image by a...
research
06/25/2020

From webtables to datatables

Webtables – tables and table-like structures on webpages – are excellent...

Please sign up or login with your details

Forgot password? Click here to reset