Inducing enhanced suffix arrays for string collections (Q526901): Difference between revisions
From MaRDI portal
Created a new Item |
Changed an Item |
||
Property / review text | |||
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. | |||
Property / review text: 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. / rank | |||
Normal rank | |||
Property / reviewed by | |||
Property / reviewed by: Ion Iancu / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 68P05 / rank | |||
Normal rank | |||
Property / Mathematics Subject Classification ID | |||
Property / Mathematics Subject Classification ID: 68W32 / rank | |||
Normal rank | |||
Property / zbMATH DE Number | |||
Property / zbMATH DE Number: 6715612 / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
data structures | |||
Property / zbMATH Keywords: data structures / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
suffix array | |||
Property / zbMATH Keywords: suffix array / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
LCP array | |||
Property / zbMATH Keywords: LCP array / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
document array | |||
Property / zbMATH Keywords: document array / rank | |||
Normal rank | |||
Property / zbMATH Keywords | |||
string collections | |||
Property / zbMATH Keywords: string collections / rank | |||
Normal rank |
Revision as of 06:51, 1 July 2023
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