An algorithm for the distributed computation of suffix arrays for large texts is presented. The parallelism model is that of a set of sequential tasks which execute in parallel and exchange messages between each other. The underlying architecture is that of a high-bandwidth network of processors. In such a network, a remote mem-ory access has a transfer time similar to the transfer time of magnetic disks (with no seek cost) which allows to use the aggregate memory distributed over the various processors as a giant cache for disks. Our algorithm takes advantage of this architectural feature to implement a quicksort-based distributed sorting procedure for building the suffix array. We show that such algorithm has computation complexity given ...
AbstractThe suffix array is a data structure that finds numerous applications in string processing p...
A suffix array is a simple and powerful data structure that has numerous applications such as string...
Abstract. A deterministic BSP algorithm for constructing the suffix array of a given string is prese...
Abstract. Suffix arrays are a simple and powerful data structure for text processing that can be use...
An algorithm for the parallel construction of suffix arrays generation for any texts with larger alp...
The suffix array is the key to efficient solutions for myriads of string processing problems in diff...
Text search is a classical problem in Computer Science, with many data-intensive applications. For t...
fCenter for Biotechnology and Bioengineering Text search is a classical problem in Computer Science,...
Abstract. Suffix arrays are powerful data structures for text indexing. In this paper we present par...
Abstract. An algorithm for the distributed computation of sux arrays for large texts is presen-ted. ...
AbstractWe present a new variant of the suffix tree called a distributed suffix tree (DST) which all...
We describe an external memory suffix array construction algorithm based on constructing suffix arra...
Abstract. We present a fast space-efficient algorithm for constructing compressed suffix arrays (CSA...
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...
AbstractThe suffix array is a data structure that finds numerous applications in string processing p...
A suffix array is a simple and powerful data structure that has numerous applications such as string...
Abstract. A deterministic BSP algorithm for constructing the suffix array of a given string is prese...
Abstract. Suffix arrays are a simple and powerful data structure for text processing that can be use...
An algorithm for the parallel construction of suffix arrays generation for any texts with larger alp...
The suffix array is the key to efficient solutions for myriads of string processing problems in diff...
Text search is a classical problem in Computer Science, with many data-intensive applications. For t...
fCenter for Biotechnology and Bioengineering Text search is a classical problem in Computer Science,...
Abstract. Suffix arrays are powerful data structures for text indexing. In this paper we present par...
Abstract. An algorithm for the distributed computation of sux arrays for large texts is presen-ted. ...
AbstractWe present a new variant of the suffix tree called a distributed suffix tree (DST) which all...
We describe an external memory suffix array construction algorithm based on constructing suffix arra...
Abstract. We present a fast space-efficient algorithm for constructing compressed suffix arrays (CSA...
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...
AbstractThe suffix array is a data structure that finds numerous applications in string processing p...
A suffix array is a simple and powerful data structure that has numerous applications such as string...
Abstract. A deterministic BSP algorithm for constructing the suffix array of a given string is prese...