Inducing enhanced suffix arrays for string collections (Q526901): Difference between revisions
From MaRDI portal
Changed an Item |
Added link to MaRDI item. |
||
links / mardi / name | links / mardi / name | ||
Revision as of 06:26, 30 January 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Inducing enhanced suffix arrays for string collections |
scientific article |
Statements
Inducing enhanced suffix arrays for string collections (English)
0 references
15 May 2017
0 references
The paper extends two algorithms used to construct the suffix array for a string collection and improves their practical performance. The first three chapters present an introduction to the field addressed, some basic notions and important results previously obtained. In the next chapters the algorithms SAIS and SACA-K are extended to gSAIS and gSACA-K, respectively. The idea to modify SAIS and SACA-K to compute the LCP array during the suffix array construction is used for the algorithms gSAIS and gSACA-K. For the proposed versions gSAIS+LCP and gSACA-K+LCP, gSAIS+DA and gSACA-K+DA, a complexity analysis is given. Experimental results show that the gSACA-K, gSACA-K+LCP and gSACA-K+DA algorithms are optimal for strings from constant alphabets, and they are fast with a very small memory footprint.
0 references
data structures
0 references
suffix array
0 references
LCP array
0 references
document array
0 references
string collections
0 references