Sparse suffix sorting is the problem of sorting $b=o(n)$ suffixes of a string of length $n$. Efficient sparse suffix sorting algorithms have existed for more than a decade. Despite the multitude of works and their justified claims for applications in text indexing, the existing algorithms have not been employed by practitioners. Arguably this is because there are no simple, direct, and efficient algorithms for sparse suffix array construction. We provide two new algorithms for constructing the sparse suffix and LCP arrays that are simultaneously simple, direct, small, and fast. In particular, our algorithms are: simple in the sense that they can be implemented using only basic data structures; direct in the sense that the output arrays are ...
The suffix array, a space efficient alternative to the suffix tree, is an important data structure f...
AbstractRecently new algorithms appeared for updating the Burrows–Wheeler Transform or the suffix ar...
International audienceWe consider a compact text index based on evenly spaced sparse suffix trees of...
Suffix arrays encode the lexicographical order of all suffixes of a text and are often combined with...
The sparse suffix sorting problem is to sort b=o(n) arbitrary suffixes of a string of length n using...
Abstract. We consider the problem of constructing a sparse suffix tree (or suffix array) for b suffi...
In this work we present efficient algorithms for constructing sparse suffix trees, sparse suffix arr...
In this paper we describe a new algorithm for building the suffix array of a string. This task is eq...
AbstractWe present a linear time algorithm to sort all the suffixes of a string over a large alphabe...
The suffix array, perhaps the most important data structure in modern string processing, needs to be...
AbstractThe suffix tree data structure has been intensively described, studied and used in the eight...
International audienceRecently new algorithms appeared for updating the Burrows-Wheeler transform or...
AbstractWe propose a fast and memory-efficient algorithm for lexicographically sorting the suffixes ...
Abstract. We prove that longest common prefix (LCP) information can be stored in much less space tha...
We consider the problem of encoding a string of length n from an integer alphabet of size so access,...
The suffix array, a space efficient alternative to the suffix tree, is an important data structure f...
AbstractRecently new algorithms appeared for updating the Burrows–Wheeler Transform or the suffix ar...
International audienceWe consider a compact text index based on evenly spaced sparse suffix trees of...
Suffix arrays encode the lexicographical order of all suffixes of a text and are often combined with...
The sparse suffix sorting problem is to sort b=o(n) arbitrary suffixes of a string of length n using...
Abstract. We consider the problem of constructing a sparse suffix tree (or suffix array) for b suffi...
In this work we present efficient algorithms for constructing sparse suffix trees, sparse suffix arr...
In this paper we describe a new algorithm for building the suffix array of a string. This task is eq...
AbstractWe present a linear time algorithm to sort all the suffixes of a string over a large alphabe...
The suffix array, perhaps the most important data structure in modern string processing, needs to be...
AbstractThe suffix tree data structure has been intensively described, studied and used in the eight...
International audienceRecently new algorithms appeared for updating the Burrows-Wheeler transform or...
AbstractWe propose a fast and memory-efficient algorithm for lexicographically sorting the suffixes ...
Abstract. We prove that longest common prefix (LCP) information can be stored in much less space tha...
We consider the problem of encoding a string of length n from an integer alphabet of size so access,...
The suffix array, a space efficient alternative to the suffix tree, is an important data structure f...
AbstractRecently new algorithms appeared for updating the Burrows–Wheeler Transform or the suffix ar...
International audienceWe consider a compact text index based on evenly spaced sparse suffix trees of...