AN ADAPTIVE HEURISTIC ALGORITHM WITH THE PROBABILISTIC SAFETY VECTOR FOR FAULT-TOLERANT ROUTING ON THE (n, k)-STAR GRAPH

被引:4
作者
Chiu, Chiao-Wei [1 ]
Huang, Kuo-Si [2 ]
Yang, Chang-Biau [1 ]
Tseng, Chiou-Ting [1 ]
机构
[1] Natl Sun Yat Sen Univ, Dept Comp Sci & Engn, Kaohsiung 80424, Taiwan
[2] Natl Kaohsiung Marine Univ, Dept Informat Management, Kaohsiung 81157, Taiwan
关键词
Interconnection network; (n; k)-star graph; probabilistic safety vector; fault-tolerant routing;
D O I
10.1142/S0129054114500300
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The (n, k)-star graph is a generalization of the n-star graph. It has better scalability than the n-star graph and holds some good properties compared with the hypercube. This paper focuses on the design of the fault-tolerant routing algorithm for the (n, k)-star graph. We adopt the idea of collecting the limited global information used for routing on the n-star graph to the (n, k)-star graph. In the preliminary version of this paper, we built the probabilistic safety vector (PSV) with modified cycle patterns and developed the routing algorithm to decide the fault-free routing path with the help of PSV. Afterwards, we observed that the routing performance of PSV gets worse as the percentage of fault nodes increases, especially it exceeds 25%. In order to improve the routing performance with more faulty nodes, an adaptive method of threshold assignment for the PSV is also proposed. The performance is judged by the average length of routing paths. Compared with distance first search and safety level, PSV with dynamic threshold gets the best performance in the simulations.
引用
收藏
页码:723 / 743
页数:21
相关论文
共 50 条
  • [21] Unsafety vectors:: a new fault-tolerant routing for k-ary n-cubes
    Al-Sadi, J
    Day, K
    Ould-Khaoua, M
    MICROPROCESSORS AND MICROSYSTEMS, 2001, 25 (05) : 239 - 246
  • [22] Analysis of fault-tolerant routing algorithms in k-ary n-cube networks
    Al-Sadi, J
    Day, K
    Ould-Khaoua, M
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2003, 18 (02): : 79 - 85
  • [23] Immucube:: Scalable fault-tolerant routing for k-ary n-cube networks
    Puente, Valentin
    Gregorio, Jose Angel
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2007, 18 (06) : 776 - 788
  • [24] An Adaptive Learning Approach for Fault-Tolerant Routing in Ad Hoc Networks
    Misra, Sudip
    Krishna, P. Venkata
    Bhiwal, Akhil
    Chawla, Amardeep Singh
    Wolfinger, Bernd E.
    E-TECHNOLOGIES AND NETWORKS FOR DEVELOPMENT, 2011, 171 : 15 - 25
  • [25] Fault-tolerant routing in hypercube multicomputers using local safety information
    Xiang, D
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, 12 (09) : 942 - 951
  • [26] LINEAR-TIME ALGORITHMS FOR FAULT-TOLERANT ROUTING IN HYPERCUBES AND STAR GRAPHS
    GU, QP
    PENG, ST
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1995, E78D (09) : 1171 - 1177
  • [27] Adaptive fault-tolerant deadlock-free routing in meshes and hypercubes
    Su, CC
    Shin, KG
    IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (06) : 666 - 683
  • [28] A fault-tolerant routing algorithm in HyperX topology based on unsafety vectors
    Azizi, Sadoon
    Safaei, Farshad
    Roozikhar, Milad
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (04) : 1224 - 1248
  • [29] A Fault-Tolerant Routing Algorithm Design for On-Chip Optical Networks
    Xiang, Dong
    Zhang, Yan
    Shan, Shuchang
    Xu, Yi
    2013 IEEE 32ND INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2013), 2013, : 1 - 9
  • [30] Double Stairs: A Fault-Tolerant Routing Algorithm for Networks-on-Chip
    Fakhrali, Saleh
    Zarandi, Hamid R.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2016, 25 (06)