In the next section we present basic definitions and notations where the criterion of optimality is defined and related to the concept of ''normal'' algorithms. In Section 3 we present an optimal embedding method that balances the processor loads. In Section 4 we present a nonoptimal embedding metho
Embedding the Complete Tree in the Hypercube
β Scribed by A.S. Wagner
- Publisher
- Elsevier Science
- Year
- 1994
- Tongue
- English
- Weight
- 453 KB
- Volume
- 20
- Category
- Article
- ISSN
- 0743-7315
No coin nor oath required. For personal study only.
β¦ Synopsis
Let (H_{n}) be the (n)-dimensional boolean hypercube with (2^{n}) vertices labeled (\left{0,1, \ldots 2^{n}-1\right}), with an edge between two vertices whenever their Hamming distance is 1. We describe a spanning tree (T_{n}) of (H_{n}) with the following properties. (T_{n}) is complete for the first (n-2) levels with the remaining nodes on level (n) and (n-1) of the tree. Except for levels (n) and (n-1), there is a dilation 2 embedding of (H_{k}) on level (k) of (T_{n} . T_{n}) has minimum internal path length with respect to all binary spanning trees of (H_{n}). Finally, each subtree of (T_{n}) is contained in the optimal sized subcube of (H_{n}). This collection of almost complete binary trees is important for the implementation of tree-structured computation on hypercube configured multiprocessors. 1994 Academic Press, Inc.
π SIMILAR VOLUMES
It is folklore that the double-rooted complete binary tree is a spanning tree of the hypercube of the same size. Unfortunately, the usual construction of an embedding of a double-rooted complete binary tree into a hypercube does not provide any hint on how this embedding can be extended if each leaf
We consider the problem of embedding complete binary trees into meshes with the objective of minimizing the link congestion. Gibbons and Paterson showed that a complete binary tree T p (with 2 p 0 1 nodes) can be embedded into a 2-dimensional mesh of 2 p nodes with link congestion two. Using the dim