Unicast in hypercubes with large number of faulty nodes

被引:27
|
作者
Gu, QP [1 ]
Peng, ST [1 ]
机构
[1] Univ Aizu, Dept Comp Software, Fukushima 9658580, Japan
关键词
fault tolerance; interconnection network; off-line routing algorithm; unicast; hypercubes;
D O I
10.1109/71.808128
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Unicast in computer/communication networks is a one-to-one communication between a source node s and a destination node t. We propose three algorithms which find a nonfaulty routing path between s and t for unicast in the hypercube with a large number of faulty nodes. Given the n-dimensional hypercube H-n and a set F of faulty nodes, node u epsilon H-n is called k-safe if u has at least k nonfaulty neighbors. The H-n is called k-safe if every node of H-n is k-safe. it has been known that for 0 less than or equal to k less than or equal to n/2, a k-safe H-n is connected if \ F \ less than or equal to 2(k)(n - k) - 1. Our first algorithm finds a nonfaulty path of length at most d(s, t) + 4 in O(n) time for unicast between 1-safe s and t in the H-n with \ F \ less than or equal to 2n - 3, where d(s, t) is the distance between s and t. The second algorithm finds a nonfaulty path of length at most d(s, t) i 6 in O(n) time for unicast in the 2-safe H-n with \ F \ less than or equal to 4n - 9. The third algorithm finds a nonfaulty path of length at most d(s, t)+ O(k(2)) in time O(\ F \ + n) for unicast in the 2-safe H-n with \ F \ less than or equal to 2(k)(n - k) - 1 (0 less than or equal to k less than or equal to n/2). The time complexities of the algorithms are optimal. We show that in the worst case, the length of the nonfaulty path between s and t in a k-safe H-n with \ F \ less than or equal to 2(k)(n - k) - 1 is at least d(s, t) + 2(k + 1) for 0 less than or equal to k less than or equal to n/2. This implies that the path lengths found by the algorithms for unicast in the 1-safe and 2-safe hypercubes are optimal.
引用
收藏
页码:964 / 975
页数:12
相关论文
共 50 条
  • [1] Routing in hypercubes with large number of faulty nodes
    Gu, QP
    Peng, ST
    1998 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 718 - 724
  • [2] The Component Diagnosability of Hypercubes with Large-Scale Faulty Nodes
    Zhang, Shurong
    Liang, Dongyue
    Chen, Lin
    Li, Ronghua
    Yang, Weihua
    COMPUTER JOURNAL, 2022, 65 (05): : 1129 - 1143
  • [3] Cycles embedding on folded hypercubes with faulty nodes
    Cheng, Dongqin
    Hao, Rong-Xia
    Feng, Yan-Quan
    DISCRETE APPLIED MATHEMATICS, 2013, 161 (18) : 2894 - 2900
  • [4] On ring embedding in hypercubes with faulty nodes and links
    Sengupta, A
    INFORMATION PROCESSING LETTERS, 1998, 68 (04) : 207 - 214
  • [5] CYCLES EMBEDDING ON FOLDED HYPERCUBES WITH FAULTY NODES
    Dan Yuan
    Hongmei Liu
    Maozheng Tang
    Annals of Applied Mathematics, 2016, 32 (01) : 69 - 78
  • [6] Paths in enhanced hypercube with a large number of faulty nodes
    Liu, Qing
    Liu, Hongmei
    Qin, Runlan
    International Journal of Applied Mathematics and Statistics, 2013, 51 (21): : 43 - 51
  • [7] Embedding of generalized Fibonacci cubes in hypercubes with faulty nodes
    Jiang, FS
    Horng, SJ
    Kao, TW
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (07) : 727 - 737
  • [8] Local-connectivity on FQn with a Large Number of Faulty Nodes
    Liu, Qing
    Liu, Hongmei
    2012 IEEE FIFTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2012, : 391 - 394
  • [9] Long cycles in hypercubes with optimal number of faulty vertices
    Fink, Jiri
    Gregor, Petr
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2012, 24 (03) : 240 - 265
  • [10] The maximum number of disjoint paths in faulty enhanced hypercubes
    Liu, Hongmei
    Jin, Dan
    Journal of Combinatorial Mathematics and Combinatorial Computing, 2019, 108 : 99 - 112