AbstractWe present a linear time algorithm to sort all the suffixes of a string over a large alphabet of integers. The sorted order of suffixes of a string is also called suffix array, a data structure introduced by Manber and Myers that has numerous applications in pattern matching, string processing, and computational biology. Though the suffix tree of a string can be constructed in linear time and the sorted order of suffixes derived from it, a direct algorithm for suffix sorting is of great interest due to the space requirements of suffix trees. Our result is one of the first linear time suffix array construction algorithms, which improve upon the previously known O(nlogn) time direct algorithms for suffix sorting. It can also be used t...
We describe an algorithm that, for any $v\in[2,n]$, constructs the suffix array of a string of lengt...
Abstract. An on-line algorithm is presented for constructing the suffix tree for a given string in t...
Abstract. We introduce the VST (virtual suffix tree), an efficient data structure for suffix trees a...
AbstractWe present a linear time algorithm to sort all the suffixes of a string over a large alphabe...
AbstractThe time complexity of suffix tree construction has been shown to be equivalent to that of s...
A suffix array represents the suffixes of a string in sorted order. Being a simpler and more compact...
In 2003 three (-)(n)-time algorithms were proposed for the construction of a suffix array of a strin...
AbstractThe suffix array is a data structure that finds numerous applications in string processing p...
Given string T = T[1,... ,n], the suffix sorting problem is to lexicographically sort the suffixes T...
Suffix trees and suffix arrays are fundamental full-text index data struc-tures to solve problems oc...
Given a sequence T = t0t1 . . . tn-1 of size n = |T|, with symbols from a fixed alphabet Σ, (|Σ| ≤ n...
The suffix sorting problem is to construct the suffix array for an input sequence. Given a sequence ...
We present a parallel algorithm for lexicographically sorting the suffixes of a string. Suffix sorti...
Suffix array is a data structure used for string operations such as pattern matching. It is also use...
Abstract. For certain problems (for example, computing repetitions and repeats, data compression app...
We describe an algorithm that, for any $v\in[2,n]$, constructs the suffix array of a string of lengt...
Abstract. An on-line algorithm is presented for constructing the suffix tree for a given string in t...
Abstract. We introduce the VST (virtual suffix tree), an efficient data structure for suffix trees a...
AbstractWe present a linear time algorithm to sort all the suffixes of a string over a large alphabe...
AbstractThe time complexity of suffix tree construction has been shown to be equivalent to that of s...
A suffix array represents the suffixes of a string in sorted order. Being a simpler and more compact...
In 2003 three (-)(n)-time algorithms were proposed for the construction of a suffix array of a strin...
AbstractThe suffix array is a data structure that finds numerous applications in string processing p...
Given string T = T[1,... ,n], the suffix sorting problem is to lexicographically sort the suffixes T...
Suffix trees and suffix arrays are fundamental full-text index data struc-tures to solve problems oc...
Given a sequence T = t0t1 . . . tn-1 of size n = |T|, with symbols from a fixed alphabet Σ, (|Σ| ≤ n...
The suffix sorting problem is to construct the suffix array for an input sequence. Given a sequence ...
We present a parallel algorithm for lexicographically sorting the suffixes of a string. Suffix sorti...
Suffix array is a data structure used for string operations such as pattern matching. It is also use...
Abstract. For certain problems (for example, computing repetitions and repeats, data compression app...
We describe an algorithm that, for any $v\in[2,n]$, constructs the suffix array of a string of lengt...
Abstract. An on-line algorithm is presented for constructing the suffix tree for a given string in t...
Abstract. We introduce the VST (virtual suffix tree), an efficient data structure for suffix trees a...