Optimal fault-tolerant routings with small routing tables for k-connected graphs

被引:0
作者
Wada, Koichi [1 ]
Chen, Wei [2 ]
机构
[1] Department of Electrical Engineering, Nagoya Institute of Technology, Syowa-ku, Nagoya 466-8555, Gokiso-cho
[2] Faculty of Mathematical Science, Nanzan University, Seto 489-0863, Seirei-cho
关键词
Diameter; Distributed computing; Fault tolerance; Fixed routing; Routing table;
D O I
10.1016/j.jda.2004.04.009
中图分类号
学科分类号
摘要
We study the problem of designing fault-tolerant routings with small routing tables for a k-connected network of n processors in the surviving route graph model. The surviving route graph R(G, ρ)/F for a graph G, a routing ρ and a set of faults F is a directed graph consisting of non-faulty nodes of G with a directed edge from a node x to a node y iff there are no faults on the route from x to y. The diameter of the surviving route graph could be one of the fault-tolerance measures for the graph G and the routing ρ and it is denoted by D(R(G, ρ)/F). We want to reduce the total number of routes defined in the routing, and the maximum of the number of routes defined for a node (called route degree) as least as possible. In this paper, we show that we can construct a routing λ for every n-node k-connected graph such that n ≥ 2k2, in which the route degree is O(k√n), the total number of routes is O(k2n) and D(R(G, λ)/F) ≤ 3 for any fault set F (|F| < k). In particular, in the case that k = 2 we can construct a routing λ′ for every biconnected graph in which the route degree is O(√n), the total number of routes is O(n) and D(R(G, λ′)/{f} ) ≤ 3 for any fault f. We also show that we can construct a routingρ1 for every n-node biconnected graph, in which the total number of routes is O(n) and D(R(G, ρ1)/{f}) ≤ 2 for any fault f, and a routing ρ2 (using ρ1) for every n-node biconnected graph, in which the route degree is O(√n), the total number of routes is O(n√n) and D(R(G, ρ2)/{f}) ≤ 2 for any fault f. © 2004 Published by Elsevier B.V.
引用
收藏
页码:517 / 530
页数:13
相关论文
共 15 条
  • [1] Bollobas B., Extremal Graph Theory, (1978)
  • [2] Broder A., Dolev D., Fischer M., Simons B., Efficient fault tolerant routing in network, Inform. and Comput., 75, pp. 52-64, (1987)
  • [3] Cidon I., Gerstel O., Zaks S., A scalable approach to routing in ATM networks, Lecture Notes in Comput. Sci., 859, pp. 209-222, (1994)
  • [4] Dolev D., Halpern J., Simons B., Strong H., A new look at fault tolerant routing, Inform. and Comput., 72, pp. 180-196, (1987)
  • [5] Evens S., Graph Algorithms, (1979)
  • [6] Feldman P., Fault tolerance of minimal path routing in a network, Proc. 17th ACM STOC, pp. 327-334, (1985)
  • [7] Gyori E., Subgraphs O.D.O.C., Combinatorics (Proc. 5th Hungarian Combinational Coll., 1976, Keszthely), pp. 485-494, (1978)
  • [8] Harary F., Graph Theory, (1969)
  • [9] Imase M., Manabe Y., Fault-tolerant routings in a k-connected networks, Inform. Process. Lett., 28, pp. 171-175, (1988)
  • [10] Kawaguchi K., Wada K., New results in graph routing, Inform. and Comput., 106, 2, pp. 203-233, (1993)