• DocumentCode
    898901
  • Title

    Embedding an arbitrary binary tree into the star graph

  • Author

    Bagherzadeh, Nader ; Dowd, Martin ; Nassif, Nayla

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
  • Volume
    45
  • Issue
    4
  • fYear
    1996
  • fDate
    4/1/1996 12:00:00 AM
  • Firstpage
    475
  • Lastpage
    481
  • Abstract
    Binary tree structures have been very useful in solving divide-and-conquer type of problems. Embedding binary trees into another network-the host network-helps in designing solutions for the host network using the known solutions on binary trees. Embedding arbitrary binary trees into networks, in particular into the hypercube, has been addressed in the literature. The latter was achieved with load 1 and constant dilation. The n-star graph is a recently introduced interconnection network for massively parallel systems. It enjoys symmetry and fault tolerance properties that make it a viable alternative to the hypercube. In this paper, we address the problem of embedding arbitrary binary trees into the n-star graph. This work is the first to present such an embedding. The tree has [e(n-1)1] or fewer vertices. The embedding leads to load 1 and constant dilation for all values of n. It therefore enables the star graph to efficiently simulate an arbitrary binary tree with only a constant factor of communication delay
  • Keywords
    multiprocessor interconnection networks; trees (mathematics); arbitrary binary tree; binary trees; dilation; divide-and-conquer; embedding; hypercube; interconnection network; massively parallel; star graph; tree partitioning; Algorithm design and analysis; Binary trees; Delay; Fault tolerance; Hardware; Hypercubes; Multiprocessor interconnection networks; Notice of Violation; Tree data structures; Tree graphs;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.494105
  • Filename
    494105