Tree pattern matching is a fundamental operation that is used in a number of programming tasks such as code optimization in compilers, symbolic computation, automatic theorem proving and term rewriting. An important special case of this operation is linear tree pattern matching in which an instance of any variable in the pattern occurs at most once. In this paper we describe a new parallel algorithm for linear tree pattern matching using a parallel random access machine model
In 1970, Knuth, Pratt, and Morris [1] showed how to do basic pattern matching in linear time. Relate...
We study the design of efficient algorithms for combinatorial pattern matching. More concretely, we ...
AbstractWe present an optimal parallel algorithm (log2 n time, n/log2 n processors) for computing th...
Tree pattern matching is a fundamental operation that is used in a number of programming tasks such ...
Given a text of length n and a pattern of length m, we present a parallel linear algorithm for findi...
In this paper, we show an O(n+m) time Turing reduction from the tree pattern matching problem to ano...
AbstractWe consider the problem of linear regular tree pattern matching and describe a new solution ...
We consider the problem of linear regular tree pattern matching and describe a new solution based on...
AbstractForest matching is a fundamental step in solving various problems defined on terms such as t...
In this paper, we show an O (n+m) time Turing reduction from the tree pattern matching problem to an...
Parallel parenthesis-matching algorithm has in the past been used to design parallel algorithms for ...
In this chapter, I outline a new algorithm for regular tree pattern matching. The existence of this ...
In this paper, we present a simple algorithm for solving the multipattern matching problem, with opt...
Tree pattern matching on ordered trees is an important problem in Computer Science. Ordered trees ca...
We present a new backward tree pattern matching algorithm for ordered trees. The algorithm finds all...
In 1970, Knuth, Pratt, and Morris [1] showed how to do basic pattern matching in linear time. Relate...
We study the design of efficient algorithms for combinatorial pattern matching. More concretely, we ...
AbstractWe present an optimal parallel algorithm (log2 n time, n/log2 n processors) for computing th...
Tree pattern matching is a fundamental operation that is used in a number of programming tasks such ...
Given a text of length n and a pattern of length m, we present a parallel linear algorithm for findi...
In this paper, we show an O(n+m) time Turing reduction from the tree pattern matching problem to ano...
AbstractWe consider the problem of linear regular tree pattern matching and describe a new solution ...
We consider the problem of linear regular tree pattern matching and describe a new solution based on...
AbstractForest matching is a fundamental step in solving various problems defined on terms such as t...
In this paper, we show an O (n+m) time Turing reduction from the tree pattern matching problem to an...
Parallel parenthesis-matching algorithm has in the past been used to design parallel algorithms for ...
In this chapter, I outline a new algorithm for regular tree pattern matching. The existence of this ...
In this paper, we present a simple algorithm for solving the multipattern matching problem, with opt...
Tree pattern matching on ordered trees is an important problem in Computer Science. Ordered trees ca...
We present a new backward tree pattern matching algorithm for ordered trees. The algorithm finds all...
In 1970, Knuth, Pratt, and Morris [1] showed how to do basic pattern matching in linear time. Relate...
We study the design of efficient algorithms for combinatorial pattern matching. More concretely, we ...
AbstractWe present an optimal parallel algorithm (log2 n time, n/log2 n processors) for computing th...