Abstract: Document archives contain large amounts of data to which sophisticated queries are applied. The size of archives and the complexity ofevaluating queries makes the use of parallelism attractive. The use of semantically-based markup such as SGML makes it possible to represent documents and document archives as data types. We present a theory of trees and tree homomorphisms, modelling structured text archives and operations on them, from which it can be seen that: many apparentlyunrelated tree operations are homomorphisms; homomorphisms can be described in a simple parameterised way that gives standard sequential and parallel implementations for them; and certain special classes of homomorphisms have parallel implementations of pract...
Combinatorial search is central to many applications, yet the huge irregular search trees and the ne...
AbstractThere is a significant amount of interest in combining and extending database and informatio...
The increasing importance of parallelism has motivated the creation of better abstractions for writi...
Document archives contain large amounts of data to which sophisticated queries are applied. The size...
Trees are a useful data type, but they are not routinely included in parallel programming systems be...
We show how to apply a Structured Parallel Programming methodology based on skeletons to Data Minin...
AbstractHomomorphisms are functions that match the divide-and-conquer pattern and are widely used in...
We describe mts, a generic framework for parallelizing certain types of tree search programmes inclu...
We describe a special purpose computer architecture for the parallel processing of queries, includin...
The Web has became an obiquitous resource for distributed computing making it relevant to investigat...
It is widely recognized that a key problem of parallel computation is in the development of both eff...
Homomorphisms are functions which can be parallelized by the divide-and-conquer paradigm. A class of...
The present chapter describes a few standard algorithms used for processing texts. They apply, for.....
Recent work showed that compiling functional programs to use dense, serialized memory representation...
A parallel algorithm is given which constructs an optimal alphabetic tree in O(log³ n) time with n² ...
Combinatorial search is central to many applications, yet the huge irregular search trees and the ne...
AbstractThere is a significant amount of interest in combining and extending database and informatio...
The increasing importance of parallelism has motivated the creation of better abstractions for writi...
Document archives contain large amounts of data to which sophisticated queries are applied. The size...
Trees are a useful data type, but they are not routinely included in parallel programming systems be...
We show how to apply a Structured Parallel Programming methodology based on skeletons to Data Minin...
AbstractHomomorphisms are functions that match the divide-and-conquer pattern and are widely used in...
We describe mts, a generic framework for parallelizing certain types of tree search programmes inclu...
We describe a special purpose computer architecture for the parallel processing of queries, includin...
The Web has became an obiquitous resource for distributed computing making it relevant to investigat...
It is widely recognized that a key problem of parallel computation is in the development of both eff...
Homomorphisms are functions which can be parallelized by the divide-and-conquer paradigm. A class of...
The present chapter describes a few standard algorithms used for processing texts. They apply, for.....
Recent work showed that compiling functional programs to use dense, serialized memory representation...
A parallel algorithm is given which constructs an optimal alphabetic tree in O(log³ n) time with n² ...
Combinatorial search is central to many applications, yet the huge irregular search trees and the ne...
AbstractThere is a significant amount of interest in combining and extending database and informatio...
The increasing importance of parallelism has motivated the creation of better abstractions for writi...