AbstractWe provide a uniform framework for the study of index data structures for a two-dimensional matrixTEXT[1:n, 1:n] whose entries are drawn from an ordered alphabetΣ. An index forTEXTcan be informally seen as the two-dimensional analog of the suffix tree for a string. It allows on-line searches and statistics to be performed onTEXTby representing compactly theΘ(n3) square submatrices ofTEXTin optimalO(n2) space. We identify 4n−1families of indices forTEXT, each containing ∏ni=1(2i−1)! isomorphic data structures. We also develop techniques leading to a single algorithm that efficiently builds any index in any family inO(n2logn) time andO(n2) space. Such an algorithm improves in various respects the algorithms for the construction of the...
The linearized suffix tree (LST) is an array data structure supporting traversals on suffix trees. W...
[[abstract]]Suffix trees and suffix arrays are the most prominent full-text indices, and their const...
The two-dimensional suffix tree of a matrix A is a compacted tree that represents all square submatr...
AbstractWe propose multi-dimensional index data structures that generalize suffix arrays to square m...
AbstractWe describe fast parallel algorithms for building index data structures that can be used to ...
AbstractWe say that a data structure is builton-lineif, at any instant, we have the data structure c...
The two-dimensional (2-D) suffix tree of an n x n square matrix A is a compacted trie that represent...
The factor/suffix oracle is an automaton introduced by Allauzen, Crochemore and Raffinot. It is buil...
The two-dimensional suffix tree of an n × n square matrix A is a compacted trie that represents all ...
International audienceWe consider a compact text index based on evenly spaced sparse suffix trees of...
The proliferation of online text, such as found on the World Wide Web and in online databases, motiv...
The proliferation of online text, such as on the World Wide Web and in databases, motivates the need...
AbstractSuffix automata and factor automata are efficient data structures for representing the full ...
This is the published version. Copyright 2005 Society for Industrial and Applied MathematicsThe pro...
Suffix trees and suffix arrays are fundamental full-text index data struc-tures to solve problems oc...
The linearized suffix tree (LST) is an array data structure supporting traversals on suffix trees. W...
[[abstract]]Suffix trees and suffix arrays are the most prominent full-text indices, and their const...
The two-dimensional suffix tree of a matrix A is a compacted tree that represents all square submatr...
AbstractWe propose multi-dimensional index data structures that generalize suffix arrays to square m...
AbstractWe describe fast parallel algorithms for building index data structures that can be used to ...
AbstractWe say that a data structure is builton-lineif, at any instant, we have the data structure c...
The two-dimensional (2-D) suffix tree of an n x n square matrix A is a compacted trie that represent...
The factor/suffix oracle is an automaton introduced by Allauzen, Crochemore and Raffinot. It is buil...
The two-dimensional suffix tree of an n × n square matrix A is a compacted trie that represents all ...
International audienceWe consider a compact text index based on evenly spaced sparse suffix trees of...
The proliferation of online text, such as found on the World Wide Web and in online databases, motiv...
The proliferation of online text, such as on the World Wide Web and in databases, motivates the need...
AbstractSuffix automata and factor automata are efficient data structures for representing the full ...
This is the published version. Copyright 2005 Society for Industrial and Applied MathematicsThe pro...
Suffix trees and suffix arrays are fundamental full-text index data struc-tures to solve problems oc...
The linearized suffix tree (LST) is an array data structure supporting traversals on suffix trees. W...
[[abstract]]Suffix trees and suffix arrays are the most prominent full-text indices, and their const...
The two-dimensional suffix tree of a matrix A is a compacted tree that represents all square submatr...