• DocumentCode
    1152254
  • Title

    Fault-Tolerant Routing in DeBruijn Comrnunication Networks

  • Author

    Esfahanian, Abdol-Hossein ; Hakimi, S. Louis

  • Author_Institution
    Department of Computer Science, Michigan State University
  • Issue
    9
  • fYear
    1985
  • Firstpage
    777
  • Lastpage
    788
  • Abstract
    A class of communication networks which is suitable for "multiple processor systems" was studied by Pradhan and Reddy. The underlying graph (to be called Shift and Replace graph or SRG) is based on DeBruijn digraphs and is a function of two parameters r and m. Pradhan and Reddy have shown that the node-connectivity of SRG is at least r. The same authors give a routing algorithm which generally requires 2m hops if the number of node failures is ≤(r -1). In this paper we show that the node-connectivity of SRG is (2r - 2). This would immediately imply that the system can tolerate up to (2r - 3) node failures. We then present routing methods for situations with a certain number of node failures. When this number is ≤(r - 2) our routing algorithm requires at most m + 3 + logr m hops if 3 + logr m ≤m. When the number of node failures is ≤(2r - 3) our routing algorithm requires at most m + 5 + logr m hops if 4 + logr m ≤ m. In all the other situations our routing algorithm requires no more than 2m hops. The routing algorithms are shown to be computationally efficient.
  • Keywords
    Computer networks; connectivity of DeBruijn networks; fault-tolerant routing; multiple processor systems; Communication networks; Computer science; Fault tolerance; Fault tolerant systems; Helium; Intelligent networks; Microcomputers; Power system reliability; Process control; Routing; Computer networks; connectivity of DeBruijn networks; fault-tolerant routing; multiple processor systems;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1985.1676633
  • Filename
    1676633