Fault-Tolerant Routing in DeBruijn Comrnunication Networks
- 1 September 1985
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-34 (9) , 777-788
- https://doi.org/10.1109/tc.1985.1676633
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
This publication has 27 references indexed in Scilit:
- Connectivity of Regular Directed Graphs with Small DiametersIEEE Transactions on Computers, 1985
- New Designs for Dense Processor Interconnection NetworksIEEE Transactions on Computers, 1984
- Realizability of p-point graphs with prescribed minimum degree, maximum degree, and point-connectivityDiscrete Applied Mathematics, 1981
- On the impossibility of Directed Moore GraphsJournal of Combinatorial Theory, Series B, 1980
- On a Class of Multistage Interconnection NetworksIEEE Transactions on Computers, 1980
- A large scale, homogeneous, fully distributed parallel machine, IPublished by Association for Computing Machinery (ACM) ,1977
- Interconnection networksPublished by Association for Computing Machinery (ACM) ,1974
- Analysis and Design of Reliable Computer NetworksIEEE Transactions on Communications, 1972
- Improved Construction Techniques for (d, k) GraphsIEEE Transactions on Computers, 1970
- Topological constraints on interconnection-limited logicPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1964