An Optimal Fault-Tolerant Routing Algorithm for Double-Loop Networks

  • Authors:
  • Yu-Liang Liu;Yue-Li Wang;D. J. Guan

  • Affiliations:
  • National Taiwan Univ. of Science and Technology, Taipei, Taiwan, ROC.;National Taiwan Univ. of Science and Technology, Taipei, Taiwan, ROC.;National Sun Yat Sen Univ., Kaohsiung, Taiwan, ROC.

  • Venue:
  • IEEE Transactions on Computers
  • Year:
  • 2001

Quantified Score

Hi-index 14.98

Visualization

Abstract

A weighted double-loop network can be modeled by a directed graph $G(n;h_1,h_2;w_1,w_2)$ with vertex set $Z_n=\{0,1,\ldots,n-1\}$ and edge set $E=E_1\cup E_2$, where $E_1=\{(u,u+h_1)\;|\; u\in Z_n\}$, $E_2=\{(u,u+h_2)\;|\; u\in Z_n\}$. Assume that the weight of each edge in $E_1$ is $w_1$ and the weight of each edge in $E_2$ is $w_2$. In this paper, we present an optimal routing algorithm on double-loop networks under the case where there is at most one faulty element. Our algorithm is based on the fact that the shortest path from a vertex to any other vertex in a double-loop network is in the L-shape region.