Node-to-set and set-to-set cluster fault tolerant routing in hypercubes

被引:39
作者
Gu, QP [1 ]
Peng, ST [1 ]
机构
[1] Univ Aizu, Dept Comp Software, Fukushima 96580, Japan
关键词
algorithm; node-disjoint paths; interconnection network; node fault tolerant routing;
D O I
10.1016/S0167-8191(98)00050-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study node-to-set and set-to-set fault tolerant routing problems in n-dimensional hypercubes H-n. Node-to-set routing problem is that given a node s and a set of nodes T = {t(1),..., t(k)}, finds k node-disjoint paths s --> t(i), 1 less than or equal to i less than or equal to k. Set-to-set routing problem is that given two sets of nodes S = {s(1),...,s(k)} and T = {t(1),..., t(k)}, finds k node-disjoint paths, each path connects a node of S and a node of T. From Menger's theorem, it is known that these two problems in H-n can tolerate at most n - k arbitrary faulty nodes. In this paper, we prove that both routing problems can tolerate n - k arbitrary faulty subgraphs (called cluster) of diameter 1. For 2 less than or equal to k less than or equal to n, we show that, in the presence of at most n - k faulty clusters of diameter at most i, the k paths of length at most n + 2 for node-to-set routing in H-n can be found in O(kn) optimal time and the k paths of length at most n + k + 2 for set-to-set routing in H-n can be found in O(kn log k) time. The upper bound n + 2 on the length of the paths for node-to-set routing in H-n is optimal. (C) 1998 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1245 / 1261
页数:17
相关论文
共 13 条
[1]  
[Anonymous], 1990, ALGORITHMIC GRAPH TH
[2]  
BERMOND JC, 1992, DISCRETE APPL MATH
[3]   GENERALIZED MEASURES OF FAULT TOLERANCE WITH APPLICATION TO N-CUBE NETWORKS [J].
ESFAHANIAN, AH .
IEEE TRANSACTIONS ON COMPUTERS, 1989, 38 (11) :1586-1591
[4]   An efficient algorithm for node-to-node routing in hypercubes with faulty clusters [J].
Gu, QP ;
Peng, ST .
COMPUTER JOURNAL, 1996, 39 (01) :14-19
[5]   NODE-TO-NODE CLUSTER FAULT-TOLERANT ROUTING IN STAR GRAPHS [J].
GU, QP ;
PENG, S .
INFORMATION PROCESSING LETTERS, 1995, 56 (01) :29-35
[6]  
Gu QP, 1997, IEEE T COMPUT, V46, P1042, DOI 10.1109/12.620486
[7]  
Gu QP, 1996, IEICE T FUND ELECTR, VE79A, P483
[8]  
HSU DF, 1994, IEICE T FUND ELECTR, VE77A, P668
[9]  
HSU DF, 1993, NETWORKS, V23
[10]  
Madhavapeddy S., 1990, Proceedings of the Second IEEE Symposium on Parallel and Distributed Processing 1990 (Cat. No.TH0328-5), P532, DOI 10.1109/SPDP.1990.143599