• DocumentCode
    3202848
  • Title

    Distributed algorithms for shortest-path, deadlock-free routing and broadcasting in a class of interconnection topologies

  • Author

    Liu, Jenshiuh ; Hsu, Wen-Jing

  • Author_Institution
    Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
  • fYear
    1992
  • fDate
    23-26 Mar 1992
  • Firstpage
    589
  • Lastpage
    596
  • Abstract
    A class of novel interconnection topologies called the generalized Fibonacci cubes is presented. The generalized Fibonacci cubes include the hypercubes, the recently proposed Fibonacci cubes (W.-J. Hsu, Proc. Int. Conf. on Parallel Processing, p.1722-3 (1991)), and some other asymmetric interconnection topologies bridging between the two mentioned above. The generalized Fibonacci cubes can serve as a framework for studying degraded hypercubes due to faulty nodes or links. Previously known algorithms for hypercubes do not generalize to this class of interconnection topologies. The authors present distributed routing and broadcasting algorithms that can be applied to all members of this class of interconnection topologies. It is shown that their distributed routing algorithm always finds a shortest and deadlock-free path. The broadcasting algorithms are designed and evaluated based on both the all-port and the 1-port communication models. The all-port broadcasting algorithm is provably optimal in terms of minimizing routing steps. An upper bound for the 1-port broadcasting algorithm is determined, which is shown to be optimal for certain cases
  • Keywords
    communication complexity; distributed algorithms; hypercube networks; multiprocessor interconnection networks; 1-port broadcasting; 1-port communication models; all-port broadcasting; asymmetric interconnection topologies; broadcasting algorithms; class of interconnection topologies. It is shown that their distributed routing algorithm; deadlock-free path; deadlock-free routing; faulty nodes; generalized Fibonacci cubes; hypercubes; interconnection topologies; Algorithm design and analysis; Broadcasting; Degradation; Distributed algorithms; Hypercubes; Parallel processing; Routing; System recovery; Topology; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1992. Proceedings., Sixth International
  • Conference_Location
    Beverly Hills, CA
  • Print_ISBN
    0-8186-2672-0
  • Type

    conf

  • DOI
    10.1109/IPPS.1992.222963
  • Filename
    222963