Abstract. We consider the problem of constructing a sparse suffix tree (or suffix array) for b suffixes of a given text T of length n, using only O(b) words of space during construction. Attempts at breaking the naive bound of Ω(nb) time for this problem can be traced back to the origins of string indexing in 1968. First results were only obtained in 1996, but only for the case where the suffixes were evenly spaced in T. In this paper there is no constraint on the locations of the suffixes. We show that the sparse suffix tree can be constructed in O(n log2 b) time. To achieve this we develop a technique, which may be of indepen-dent interest, that allows to efficiently answer b longest common prefix queries on suffixes of T, using only O(b)...
AbstractSuffix trees are among the most important data structures in stringology, with a number of a...
AbstractSuffix trees (STs) and suffix arrays are well known indices which demand too much space for ...
A suffix tree is a fundamental data structure for string search-ing algorithms. Unfortunately, when ...
In this work we present efficient algorithms for constructing sparse suffix trees, sparse suffix arr...
Suffix arrays encode the lexicographical order of all suffixes of a text and are often combined with...
International audienceThe sparse suffix trees are suffix trees in which some suffixes are omitted. T...
Abstract. Suffix trees have been established as one of the most versatile index structures for unstr...
[[abstract]]Suffix trees and suffix arrays are the most prominent full-text indices, and their const...
Abstract. The suffix tree of string w represents all suffixes of w, and thus it supports full indexi...
Abstract. Suffix trees are the key data structure for text string matching, and are used in wide app...
Abstract. The suffix tree of string w represents all suffixes of w, and thus it supports full indexi...
Sparse suffix sorting is the problem of sorting $b=o(n)$ suffixes of a string of length $n$. Efficie...
International audienceWe consider a compact text index based on evenly spaced sparse suffix trees of...
The sparse suffix sorting problem is to sort b=o(n) arbitrary suffixes of a string of length n using...
We consider the problem of encoding a string of length n from an integer alphabet of size so access,...
AbstractSuffix trees are among the most important data structures in stringology, with a number of a...
AbstractSuffix trees (STs) and suffix arrays are well known indices which demand too much space for ...
A suffix tree is a fundamental data structure for string search-ing algorithms. Unfortunately, when ...
In this work we present efficient algorithms for constructing sparse suffix trees, sparse suffix arr...
Suffix arrays encode the lexicographical order of all suffixes of a text and are often combined with...
International audienceThe sparse suffix trees are suffix trees in which some suffixes are omitted. T...
Abstract. Suffix trees have been established as one of the most versatile index structures for unstr...
[[abstract]]Suffix trees and suffix arrays are the most prominent full-text indices, and their const...
Abstract. The suffix tree of string w represents all suffixes of w, and thus it supports full indexi...
Abstract. Suffix trees are the key data structure for text string matching, and are used in wide app...
Abstract. The suffix tree of string w represents all suffixes of w, and thus it supports full indexi...
Sparse suffix sorting is the problem of sorting $b=o(n)$ suffixes of a string of length $n$. Efficie...
International audienceWe consider a compact text index based on evenly spaced sparse suffix trees of...
The sparse suffix sorting problem is to sort b=o(n) arbitrary suffixes of a string of length n using...
We consider the problem of encoding a string of length n from an integer alphabet of size so access,...
AbstractSuffix trees are among the most important data structures in stringology, with a number of a...
AbstractSuffix trees (STs) and suffix arrays are well known indices which demand too much space for ...
A suffix tree is a fundamental data structure for string search-ing algorithms. Unfortunately, when ...