Parallel tree slicing:

Abstract: "Let T be an ordered rooted tree of height h with n vertices. Vertex v is said to be at level i of T if the path from the root to v contains i edges. We introduce the tree slicing problem of parallel computing: compute, for all i [element of] [0, ..., h], the ordered list of vertices...

Full description

Saved in:
Bibliographic Details
Main Authors: Katajainen, Jyrki (Author), Thorup, Mikkel 1973- (Author), Träff, Jesper Larsson (Author)
Format: Book
Language:English
Published: København 1995
Series:Datalogisk Institut <København>: DIKU-Rapport 1995,13
Subjects:
Summary:Abstract: "Let T be an ordered rooted tree of height h with n vertices. Vertex v is said to be at level i of T if the path from the root to v contains i edges. We introduce the tree slicing problem of parallel computing: compute, for all i [element of] [0, ..., h], the ordered list of vertices at level i of T. Tree slicing is a natural generalization of list ranking to trees, and is intended for scheduling level-wise computations on trees, as for example counting the number of vertices at each level. A work-, time-, and space-optimal parallel algorithm is presented that solves the tree slicing problem in O(log n) time and O(n) space with O(n/log n) processors on the EREW PRAM model. The result is obtained by transforming the tree slicing problem to a special integer sorting problem that is solved within these resource bounds."
Physical Description:5 S.

There is no print copy available.

Interlibrary loan Place Request Caution: Not in THWS collection!