Suffix arrays are a simple and powerful data structure for text processing that can be used for full text indexes, data compression, and many other applications in particular in bioinformatics. However, so far it looked prohibitive to build suffix arrays for huge inputs that do not fit into main memory. This paper presents design, analysis, implementation, and experimental evaluation of several new and improved algorithms for suffix array construction. The algorithms are asymptotically optimal in the worst case or on the average. Our implementation can construct suffix arrays for inputs of up to 4GByte in hours on a low cost machine where all previous implementations we are aware of would fail or take days. We also present a simple and effi...
Suffix array is a data structure used for string operations such as pattern matching. It is also use...
AbstractThe suffix array is a data structure that finds numerous applications in string processing p...
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...
We describe an external memory suffix array construction algorithm based on constructing suffix arra...
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 ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
Abstract. Suffix arrays are a simple and powerful data structure for text processing that can be use...
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 ...
Suffix array is a data structure used for string operations such as pattern matching. It is also use...
Suffix array is a data structure used for string operations such as pattern matching. It is also use...
AbstractThe suffix array is a data structure that finds numerous applications in string processing p...
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...
We describe an external memory suffix array construction algorithm based on constructing suffix arra...
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 ...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...
Abstract. Suffix arrays are a simple and powerful data structure for text processing that can be use...
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 ...
Suffix array is a data structure used for string operations such as pattern matching. It is also use...
Suffix array is a data structure used for string operations such as pattern matching. It is also use...
AbstractThe suffix array is a data structure that finds numerous applications in string processing p...
The construction of full-text indexes on very large text collections is nowadays a hot problem. The ...