𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Optimal Dynamic Embeddings of Complete Binary Trees into Hypercubes

✍ Scribed by Volker Heun; Ernst W. Mayr


Publisher
Elsevier Science
Year
2001
Tongue
English
Weight
242 KB
Volume
61
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

✦ Synopsis


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 spawns two new leaves. In this paper, we present simple dynamic embeddings of double-rooted complete binary trees into hypercubes which do not suffer from this disadvantage. We also present edge-disjoint embeddings with optimal load and unit dilation. Furthermore, all these embeddings can be efficiently implemented on the hypercube itself such that the embedding of each new level of leaves can be computed in constant time. Because of the similarity, our results can be immediately transfered to complete binary trees.


πŸ“œ SIMILAR VOLUMES


Efficient Dynamic Embeddings of Binary T
✍ Volker Heun; Ernst W. Mayr πŸ“‚ Article πŸ“… 2002 πŸ› Elsevier Science 🌐 English βš– 255 KB

In this paper, a deterministic algorithm for dynamically embedding binary trees into hypercubes is presented. Because of a known lower bound, any such algorithm must use either randomization or migration, i.e., remapping of tree vertices, to obtain an embedding of trees into hypercubes with small di

Embedding Large Complete Binary Trees in
✍ Kemal Efe πŸ“‚ Article πŸ“… 1996 πŸ› Elsevier Science 🌐 English βš– 211 KB

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

A New Efficient Algorithm for Embedding
✍ Volker Heun; Ernst W. Mayr πŸ“‚ Article πŸ“… 1996 πŸ› Elsevier Science 🌐 English βš– 250 KB

The d-dimensional binary hypercube is a very popular model of parallel computation. On the other hand, the execution of many algorithms can be represented by binary trees, making it desirable to simulate binary trees on a hypercube. In this paper, we present a simple one-to-one embedding of arbitrar

Congestion-free, dilation-2 embedding of
✍ Tseng, Yu-Chee; Chen, Yuh-Shyan; Juang, Tong-Ying; Chang, Chiou-Jyu πŸ“‚ Article πŸ“… 1999 πŸ› John Wiley and Sons 🌐 English βš– 291 KB πŸ‘ 2 views

Trees are a common structure to represent the intertask communication pattern of a parallel algorithm. In this paper, we consider the embedding of a complete binary tree in a star graph with the objective of minimizing congestion and dilation. We develop two embeddings: (i) a congestion-free, dilati