The construction of full-text indexes on very large text collections is nowadays a hot problem. The suffix array [Manber-Myers,~1993] is one of the most attractive full-text indexing data structures due to its simplicity, space efficiency and powerful/fast search operations supported. In this paper we analyze, both theoretically and experimentally, the I/O-complexity and the working space of six algorithms for constructing large suffix arrays. Three of them are the state-of-the-art, the other three algorithms are our new proposals. We perform a set of experiments based on three different data sets (English texts, Amino-acid sequences and random texts) and give a precise hierarchy of these algorithms according to their working-space vs. cons...
[[abstract]]Suffix trees and suffix arrays are the most prominent full-text indices, and their const...
We consider full text index construction in external memory (EM). Our first contribution is an induc...
The suffix array is an efficient data structure for in-memory pattern search. Suffix arrays can also...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. Th...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
Suffix arrays are a simple and powerful data structure for text processing that can be used for full...
Suffix arrays are a simple and powerful data structure for text processing that can be used for full...
Suffix arrays are a simple and powerful data structure for text processing that can be used for full...
Suffix arrays are a simple and powerful data structure for text processing that can be used for full...
We investigate the problem of building full-text substring indexes for inputs significantly larger t...
[[abstract]]Suffix trees and suffix arrays are the most prominent full-text indices, and their const...
We consider full text index construction in external memory (EM). Our first contribution is an induc...
The suffix array is an efficient data structure for in-memory pattern search. Suffix arrays can also...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. Th...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
Suffix arrays are a simple and powerful data structure for text processing that can be used for full...
Suffix arrays are a simple and powerful data structure for text processing that can be used for full...
Suffix arrays are a simple and powerful data structure for text processing that can be used for full...
Suffix arrays are a simple and powerful data structure for text processing that can be used for full...
We investigate the problem of building full-text substring indexes for inputs significantly larger t...
[[abstract]]Suffix trees and suffix arrays are the most prominent full-text indices, and their const...
We consider full text index construction in external memory (EM). Our first contribution is an induc...
The suffix array is an efficient data structure for in-memory pattern search. Suffix arrays can also...