AbstractIn this paper we study the sequential and parallel complexity of various important term matching problems. These problems occur frequently in applications such as term rewriting, functional programming, and logic programming. First, we obtain non-trivial lower bounds on the parallel complexity of the (uninterpreted) term matching problem. We also establish the tightness of these bounds for some representations and several models. We then characterize completely the sequential complexity of associative and commutative matching when the number of occurrences of variables is varied. Specifically, we show that even if each variable is restricted to at most two occurrences in the terms, both associative matching and commutative matching ...
AbstractThe parentheses matching problem is considered. Suppose we are given a balanced sequence of ...
We revisit parallel-innermost term rewriting as a model of parallel computation on inductive data st...
Efficient pattern matching is fundamental for practical term rewrite engines. By preprocessing the g...
AbstractIn this paper we study the sequential and parallel complexity of various important term matc...
The associative-commutative matching problem is shown to be NP-complete; more precisely, the matchin...
AbstractTerm matching is an important problem that arises very often in term rewriting and in functi...
AbstractForest matching is a fundamental step in solving various problems defined on terms such as t...
Term matching is a compute-intensive problem that often arises in symbolic manipulation systems like...
D The problem of unification of terms is log-space complete for P. In deriving this lower bound no u...
AbstractThe problem of unification of terms is log-space complete for P. In deriving this lower boun...
A pattern (i. e., a string of variables and terminals) maps to a word, if this is obtained by unifor...
Let WRAM [PRAM]be a parallel computer with p processors (RAMs) which share a common memory and are a...
An optimal O (log log n)* time parallel algorithm for string matching on CRCW-PRAM is presented. It ...
Let WRAM [PRAM] be a parallel computer with p processors (RAM's) which share a common memory and are...
Given a text of length n and a pattern of length m, we present a parallel linear algorithm for findi...
AbstractThe parentheses matching problem is considered. Suppose we are given a balanced sequence of ...
We revisit parallel-innermost term rewriting as a model of parallel computation on inductive data st...
Efficient pattern matching is fundamental for practical term rewrite engines. By preprocessing the g...
AbstractIn this paper we study the sequential and parallel complexity of various important term matc...
The associative-commutative matching problem is shown to be NP-complete; more precisely, the matchin...
AbstractTerm matching is an important problem that arises very often in term rewriting and in functi...
AbstractForest matching is a fundamental step in solving various problems defined on terms such as t...
Term matching is a compute-intensive problem that often arises in symbolic manipulation systems like...
D The problem of unification of terms is log-space complete for P. In deriving this lower bound no u...
AbstractThe problem of unification of terms is log-space complete for P. In deriving this lower boun...
A pattern (i. e., a string of variables and terminals) maps to a word, if this is obtained by unifor...
Let WRAM [PRAM]be a parallel computer with p processors (RAMs) which share a common memory and are a...
An optimal O (log log n)* time parallel algorithm for string matching on CRCW-PRAM is presented. It ...
Let WRAM [PRAM] be a parallel computer with p processors (RAM's) which share a common memory and are...
Given a text of length n and a pattern of length m, we present a parallel linear algorithm for findi...
AbstractThe parentheses matching problem is considered. Suppose we are given a balanced sequence of ...
We revisit parallel-innermost term rewriting as a model of parallel computation on inductive data st...
Efficient pattern matching is fundamental for practical term rewrite engines. By preprocessing the g...