Hypercube
- (n-1) coordinate plus one more dimension
- Could be used in parallel processing, with vertices as
processors, and edges connecting them
- Construction
- Make a copy of the
d-dim hypercube, from c to c'
- Connect the corresponding vertices in
c and c' by edges.
- Deriving the number of edges:
{E(n)=2E(2n)+2nE(2)=1⇒E(n)=O(nlogn)
- Distance between nodes is O(logn), by jumping to the same sub-cube on and
on.
- Meanwhile, the mesh structure
- Has a fixed degree (4)
- Distance between nodes can be n
- Cutting the mesh horizontally and vertically into 4 sub-meshes
{Em(n)=4Em(4n)+2nE(1)=0
- Complete binary-tree (cutting from the root into 2 sub-trees)
⎩⎨⎧ET(n)=2ET(2n−1)+2ET(1)=0