AbstractWe describe fast parallel algorithms for building index data structures that can be used to gather various statistics on square matrices. The main data structure is the Lsuffix tree, which is a generalization of the classical suffix tree for strings. Given ann×ntext matrixA, we build our data structures inO(logn) time withn2processors on a CRCW PRAM, so that we can quickly processAin parallel as follows: (i) report some statistical information aboutA, e.g., find the largest repeated square submatrices that appear at least twice inAor determine, for each position inA, the smallest submatrix that occurs only there; (ii) given, on-line, anm×mpattern matrixPAT, check whether it occurs inA. We refer to the above two kinds of operations a...
A sublinear time subquadratic work parallel algorithm for construction of an optimal binary search t...
In this paper, we revisit the Property Matching problem studied by Amir et al. [Property Matching an...
Subgraph matching algorithms are designed to find all instances of predefined subgraphs in a large g...
AbstractWe describe fast parallel algorithms for building index data structures that can be used to ...
AbstractWe provide a uniform framework for the study of index data structures for a two-dimensional ...
Given a text of length n and a pattern of length m, we present a parallel linear algorithm for findi...
AbstractThis paper gives output-sensitive parallel algorithms whose performance depends on the outpu...
Tree pattern matching is a fundamental operation that is used in a number of programming tasks such ...
Abstract. Compressed full-text indexes have been one of pattern matching’s most important success st...
In this paper we consider searching, and also ranking, in an m x n matrix with sorted columns on the...
Subgraph matching algorithms are designed to find all instances of predefined subgraphs in a large g...
This paper gives output sensitive parallel algorithms whose performance depends on the output size a...
AbstractWe give an alphabet-independent optimal parallel algorithm for the searching phase of three-...
Subgraph matching algorithms are designed to find all instances of predefined subgraphs in a large g...
This paper revisits the problem of indexing a text S[1.,n] to support searching substrings in S that...
A sublinear time subquadratic work parallel algorithm for construction of an optimal binary search t...
In this paper, we revisit the Property Matching problem studied by Amir et al. [Property Matching an...
Subgraph matching algorithms are designed to find all instances of predefined subgraphs in a large g...
AbstractWe describe fast parallel algorithms for building index data structures that can be used to ...
AbstractWe provide a uniform framework for the study of index data structures for a two-dimensional ...
Given a text of length n and a pattern of length m, we present a parallel linear algorithm for findi...
AbstractThis paper gives output-sensitive parallel algorithms whose performance depends on the outpu...
Tree pattern matching is a fundamental operation that is used in a number of programming tasks such ...
Abstract. Compressed full-text indexes have been one of pattern matching’s most important success st...
In this paper we consider searching, and also ranking, in an m x n matrix with sorted columns on the...
Subgraph matching algorithms are designed to find all instances of predefined subgraphs in a large g...
This paper gives output sensitive parallel algorithms whose performance depends on the output size a...
AbstractWe give an alphabet-independent optimal parallel algorithm for the searching phase of three-...
Subgraph matching algorithms are designed to find all instances of predefined subgraphs in a large g...
This paper revisits the problem of indexing a text S[1.,n] to support searching substrings in S that...
A sublinear time subquadratic work parallel algorithm for construction of an optimal binary search t...
In this paper, we revisit the Property Matching problem studied by Amir et al. [Property Matching an...
Subgraph matching algorithms are designed to find all instances of predefined subgraphs in a large g...