next up previous contents
Next: 2.2.7 The DeBrujin network Up: 2.2 Topologies Previous: 2.2.5 The Tree   Contents


2.2.6 The Hypercube

A $ d$-dimensional hypercube possesses exactly $ P = 2^d$ nodes.

Recursive construction

Figure 2.6: Hypercube $ d=0,\ldots ,3$
\begin{figure}\unitlength0.04\textwidth
\begin{picture}(25,15)
\savebox{\opbox...
...makebox(0,0)[br]{$\scriptstyle 3$}}
\thinlines %
\par\end{picture}\end{figure}

The hypercube contains also the topologies ring, toris and optimal tree (2.2.2 - 2.2.5).
A ring consisting of $ P = 2^d$ nodes can be defined recursively and can be embedded in the hypercube :

\begin{algorithmus}
% latex2html id marker 1509
[H]\caption{Embedding of a ring ...
...{\makebox(0,0)[l]{ Reflection }}
\end{picture}\hfill\mbox{}\\
\end{algorithmus}

Figure 2.7: Embedding of a ring in a 3d hypercube
\begin{figure}\unitlength0.03\textwidth
\begin{center}
\begin{picture}(11,11)(...
...r]{$\scriptstyle 3$}}
\thinlines %
\par\end{picture} \end{center} \end{figure}




Exercise 1:
Map a $2^k \times 2^{\ell}$ torus into a ($ k+{\ell}$)-dimensional hypercube.



Exercise 2:
Visualize by means of a 3d hypercube that the optimal tree (Sec. 2.2.5) with node $ 000$ as root is embedded therein. How many mappings are possible ?



Exercise 3:
Determine an embedding of an optimal tree with root $ L0L$ onto a 3d hypercube.



Exercise 4:
Find a simple function which maps the node numbers from E2.2 onto those of E2.3.

next up previous contents
Next: 2.2.7 The DeBrujin network Up: 2.2 Topologies Previous: 2.2.5 The Tree   Contents
Gundolf Haase 2000-03-20