D The problem of unification of terms is log-space complete for P. In deriving this lower bound no use is made of the potentially concise representation of terms by directed acyclic graphs. In addition, the problem remains complete even if infinite substitutions are allowed. A consequence of this result is that parallelism cannot significantly improve on the best sequential solutions for unification. However, we show that for the problem of term matching, an important subcase of unification, there is a good parallel algorithm using O(log*n) time and n’(l) processors on a PRAM. For the O(log*n) parallel time upper bound we assume that the terms are represented by directed acyclic graphs; if the longer string representation is used we obtain ...
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...
AbstractLet T(n) be the time to recognize context-free languages on a parallel random-access machine...
Typescript (photocopy).Unification, which has applications in databases, expert and knowledge-based ...
AbstractThe problem of unification of terms is log-space complete for P. In deriving this lower boun...
Term matching is a compute-intensive problem that often arises in symbolic manipulation systems like...
MGU(k-depth) is the family of problems, which contains, for each natural k, MGU restricted to input...
AbstractTerm matching is an important problem that arises very often in term rewriting and in functi...
Congruence closure is a fundamental operation for symbolic computation. Unification closureis define...
AbstractIn this paper we study the sequential and parallel complexity of various important term matc...
This paper presents a method which allows standard data structure sharing techniques to be applied i...
An optimal O (log log n)* time parallel algorithm for string matching on CRCW-PRAM is presented. It ...
Term unification plays an important role in many areas of computer science, especially in those rela...
AbstractForest matching is a fundamental step in solving various problems defined on terms such as t...
We show that n integers in the range 1.. n can be stably sorted on an EREW PRAM using O(t) time and ...
Unification algorithms are an essential component of automated reasoning and term rewriting systems....
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...
AbstractLet T(n) be the time to recognize context-free languages on a parallel random-access machine...
Typescript (photocopy).Unification, which has applications in databases, expert and knowledge-based ...
AbstractThe problem of unification of terms is log-space complete for P. In deriving this lower boun...
Term matching is a compute-intensive problem that often arises in symbolic manipulation systems like...
MGU(k-depth) is the family of problems, which contains, for each natural k, MGU restricted to input...
AbstractTerm matching is an important problem that arises very often in term rewriting and in functi...
Congruence closure is a fundamental operation for symbolic computation. Unification closureis define...
AbstractIn this paper we study the sequential and parallel complexity of various important term matc...
This paper presents a method which allows standard data structure sharing techniques to be applied i...
An optimal O (log log n)* time parallel algorithm for string matching on CRCW-PRAM is presented. It ...
Term unification plays an important role in many areas of computer science, especially in those rela...
AbstractForest matching is a fundamental step in solving various problems defined on terms such as t...
We show that n integers in the range 1.. n can be stably sorted on an EREW PRAM using O(t) time and ...
Unification algorithms are an essential component of automated reasoning and term rewriting systems....
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...
AbstractLet T(n) be the time to recognize context-free languages on a parallel random-access machine...
Typescript (photocopy).Unification, which has applications in databases, expert and knowledge-based ...