We show how to build several data structures of central importance to string processing by taking as input the Burrows-Wheeler transform (BWT) and using small extra working space. Let n be the text length and σ be the alphabet size. We first provide two algorithms that enumerate all LCP values and suffix tree intervals in O(nlogσ) time using just o(nlogσ) bits of working space on top of the input re-writable BWT. Using these algorithms as building blocks, for any parameter 00. This improves the previous most space-efficient algorithms, which worked in O(n) bits and O(nlogn) time. We also consider the problem of merging BWTs of string collections, and provide a solution running in O(nlogσ) time and using just o(nlogσ) bits of working sp...
AbstractThe suffix tree data structure has been intensively described, studied and used in the eight...
The suffix tree is a fundamental data structure in stringology, but its space usage, though linear, ...
Tesis para optar al grado de Magíster en Ciencias, Mención ComputaciónMemoria para optar al título d...
We show how to build several data structures of central importance to string processing by taking as...
We show that the Longest Common Prefix Array of a text collection of total size n on alphabet [1,sig...
We show that the Longest Common Prefix Array of a text collection of total size n on alphabet [1, σ]...
AbstractSuffix trees are among the most important data structures in stringology, with a number of a...
AbstractWe present a new space- and time-efficient algorithm for computing the Burrow–Wheeler transf...
We present a new semi-external algorithm that builds the Burrows-Wheeler transform variant of Bauer ...
The field of succinct data structures has flourished over the past 16 years. Starting from the compr...
We propose algorithms that, given the input string of length n over integer alphabet of size σ, cons...
Suffix trees are one of the most important data structures in stringology, with myriads of applicati...
AbstractSuffix trees (STs) and suffix arrays are well known indices which demand too much space for ...
Prefix-free parsing (PFP) was introduced by Boucher et al. (2019) as a preprocessing step to ease th...
AbstractThe suffix tree data structure has been intensively described, studied and used in the eight...
The suffix tree is a fundamental data structure in stringology, but its space usage, though linear, ...
Tesis para optar al grado de Magíster en Ciencias, Mención ComputaciónMemoria para optar al título d...
We show how to build several data structures of central importance to string processing by taking as...
We show that the Longest Common Prefix Array of a text collection of total size n on alphabet [1,sig...
We show that the Longest Common Prefix Array of a text collection of total size n on alphabet [1, σ]...
AbstractSuffix trees are among the most important data structures in stringology, with a number of a...
AbstractWe present a new space- and time-efficient algorithm for computing the Burrow–Wheeler transf...
We present a new semi-external algorithm that builds the Burrows-Wheeler transform variant of Bauer ...
The field of succinct data structures has flourished over the past 16 years. Starting from the compr...
We propose algorithms that, given the input string of length n over integer alphabet of size σ, cons...
Suffix trees are one of the most important data structures in stringology, with myriads of applicati...
AbstractSuffix trees (STs) and suffix arrays are well known indices which demand too much space for ...
Prefix-free parsing (PFP) was introduced by Boucher et al. (2019) as a preprocessing step to ease th...
AbstractThe suffix tree data structure has been intensively described, studied and used in the eight...
The suffix tree is a fundamental data structure in stringology, but its space usage, though linear, ...
Tesis para optar al grado de Magíster en Ciencias, Mención ComputaciónMemoria para optar al título d...