Cluster fault-tolerant routing in star graphs

Fault-tolerant routing is a key issue in computer/ communication networks. We say a network (graph) can tolerate I faulty nodes for a routing problem If after removing at most / arbitrary faulty nodes from the graph the routing paths exist for the routing problem. However, the bound / is usually a worst-case measure and It is of great interest to find the routing paths when more than / faulty nodes exist. Cluster fault-tolerant (CFT) routing was proposed as an approach for this purpose. In the CFT routing, we reduce the number of faults that a routing problem has to deal with using subgraphs to cover the faulty nodes. In particular, we consider the number and the size (diameter) of faulty subgraphs rather than the number of faulty nodes that a graph can tolerate. In this paper, we show that a subgraph of diameter 2 can be viewed as a single fault for the following routing problems in the star graph: Given a source node s and t target nodes t 1 , ..., t k , find k node-disjoint paths from s to t 1 (1 ≤ i ≤ k), and given k node pairs (s 1 , t 1 ), (s k , t k ), find k node-disjoint paths s f → t i (1 ≤ i ≤ k). Since a subgraph of diameter 2 of the n-dimensional star graph G n may have n nodes, the above result implies that the number of faulty nodes that G n can tolerate is n times larger than the worst-case measure if the faulty nodes can be covered by certain subgraphs. We also give algorithms which find the paths for the two routing problems.

[1]  Cauligi S. Raghavendra,et al.  Algorithms and Bounds for Shortest Paths and Diameter in Faulty Hypercubes , 1993, IEEE Trans. Parallel Distributed Syst..

[2]  Shahram Latifi,et al.  Conditional Connectivity Measures for Large Multiprocessor Systems , 1994, IEEE Trans. Computers.

[3]  Shietung Peng,et al.  k-Pairwise Cluster Fault Tolerant Routing in Hypercubes , 1997, IEEE Trans. Computers.

[4]  Jean-Claude Bermond,et al.  Large fault-tolerant interconnection networks , 1989, Graphs Comb..

[5]  Abdol-Hossein Esfahanian,et al.  Generalized Measures of Fault Tolerance with Application to N-Cube Networks , 1989, IEEE Trans. Computers.

[6]  Shahram Latifi On the Fault-Diameter of the Star Graph , 1993, Inf. Process. Lett..

[7]  Shietung Peng,et al.  Node-To-Set Disjoint Paths Problem in Star Graphs , 1997, Inf. Process. Lett..

[8]  Ivan Hal Sudborough,et al.  A topological property of hypercubes: node disjoint paths , 1990, Proceedings of the Second IEEE Symposium on Parallel and Distributed Processing 1990.

[9]  Shietung Peng,et al.  Node-to-Node Cluster Fault Tolerant Routing in Star Graphs , 1995, Inf. Process. Lett..

[10]  Richard M. Karp,et al.  On the Computational Complexity of Combinatorial Problems , 1975, Networks.

[11]  Selim G. Akl,et al.  Optimal Communication algorithms on Star Graphs Using Spanning Tree Constructions , 1995, J. Parallel Distributed Comput..

[12]  Selim G. Akl,et al.  A Parallel Algorithm for Computing Fourier Transforms on the Star Graph , 1994, IEEE Trans. Parallel Distributed Syst..

[13]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[14]  Jelena V. Misic,et al.  Fault Tolerance of the Star Graph Interconnection Network , 1994, Inf. Process. Lett..

[15]  James F. Lynch,et al.  The equivalence of theorem proving and the interconnection problem , 1975, SIGD.

[16]  Ivan Hal Sudborough,et al.  Three disjoint path paradigms in star networks , 1991, Proceedings of the Third IEEE Symposium on Parallel and Distributed Processing.

[17]  Ivan Stojmenovic,et al.  Fundamental algorithms for the star and pancake interconnection networks with applications to computational geometry , 1993, Networks.

[18]  Michael O. Rabin,et al.  Efficient dispersal of information for security, load balancing, and fault tolerance , 1989, JACM.

[19]  Khaled Day,et al.  A Comparative Study of Topological Properties of Hypercubes and Star Graphs , 1994, IEEE Trans. Parallel Distributed Syst..

[20]  Y. Shiloach The two paths problem is polynomial , 1978 .

[21]  Sheldon B. Akers,et al.  A Group-Theoretic Model for Symmetric Interconnection Networks , 1989, IEEE Trans. Computers.

[22]  Pradip K. Srimani,et al.  Fault Diameter of Star Graphs , 1993, Inf. Process. Lett..