We introduce quasi suffix arrays as a generalization of suffix arrays for character strings. We show that a quasi suffix array encodes enough of the structure of the string to be a useful construct for many applications where the full power of suffix arrays is not necessary, notably in problems that do not require lexicographical order, for example, pattern-matching or calculation of repeating substrings. We are interested in quasi suffix arrays, for we believe that they can be calculated by simple, fast, and space efficient algorithms. As a first step towards this goal, we describe a family DIST of algorithms (inspired by the Crochemore's repetitions algorithm) that compute the quasi suffix array in the average-case in O(|x| log |x|) time,...
Schürmann K-B, Stoye J. An incomplex algorithm for fast suffix array construction. SOFTWARE-PRACTICE...
The suffix tree (or equivalently, the enhanced suffix array) provides efficient solutions to many pr...
In 1990, Manber and Myers proposed suffix arrays as a space-saving alternative to suffix trees and d...
AbstractThe suffix array is a data structure that finds numerous applications in string processing p...
In 2003 three (-)(n)-time algorithms were proposed for the construction of a suffix array of a strin...
AbstractThe time complexity of suffix tree construction has been shown to be equivalent to that of s...
AbstractWe present a linear time algorithm to sort all the suffixes of a string over a large alphabe...
We consider two repeat finding problems relative to sets of strings: (a) Find the largest substrings...
We describe an algorithm that, for any $v\in[2,n]$, constructs the suffix array of a string of lengt...
Suffix array is a data structure used for string operations such as pattern matching. It is also use...
In this paper we describe a new algorithm for building the suffix array of a string. This task is eq...
Abstract. We introduce the VST (virtual suffix tree), an efficient data structure for suffix trees a...
AbstractSuffix arrays are used in various applications and research areas like data compression or c...
A suffix array represents the suffixes of a string in sorted order. Being a simpler and more compact...
Schürmann K-B, Stoye J. Counting suffix arrays and strings. THEORETICAL COMPUTER SCIENCE. 2008;395(2...
Schürmann K-B, Stoye J. An incomplex algorithm for fast suffix array construction. SOFTWARE-PRACTICE...
The suffix tree (or equivalently, the enhanced suffix array) provides efficient solutions to many pr...
In 1990, Manber and Myers proposed suffix arrays as a space-saving alternative to suffix trees and d...
AbstractThe suffix array is a data structure that finds numerous applications in string processing p...
In 2003 three (-)(n)-time algorithms were proposed for the construction of a suffix array of a strin...
AbstractThe time complexity of suffix tree construction has been shown to be equivalent to that of s...
AbstractWe present a linear time algorithm to sort all the suffixes of a string over a large alphabe...
We consider two repeat finding problems relative to sets of strings: (a) Find the largest substrings...
We describe an algorithm that, for any $v\in[2,n]$, constructs the suffix array of a string of lengt...
Suffix array is a data structure used for string operations such as pattern matching. It is also use...
In this paper we describe a new algorithm for building the suffix array of a string. This task is eq...
Abstract. We introduce the VST (virtual suffix tree), an efficient data structure for suffix trees a...
AbstractSuffix arrays are used in various applications and research areas like data compression or c...
A suffix array represents the suffixes of a string in sorted order. Being a simpler and more compact...
Schürmann K-B, Stoye J. Counting suffix arrays and strings. THEORETICAL COMPUTER SCIENCE. 2008;395(2...
Schürmann K-B, Stoye J. An incomplex algorithm for fast suffix array construction. SOFTWARE-PRACTICE...
The suffix tree (or equivalently, the enhanced suffix array) provides efficient solutions to many pr...
In 1990, Manber and Myers proposed suffix arrays as a space-saving alternative to suffix trees and d...