Fault-Tolerant Spanners: Better and Simpler

被引:0
|
作者
Dinitz, Michael [1 ]
Krauthgamer, Robert [1 ]
机构
[1] Weizmann Inst Sci, IL-76100 Rehovot, Israel
关键词
Approximation Algorithms; Fault Tolerance; Spanners;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A natural requirement for many distributed structures is fault-tolerance: after some failures in the underlying network, whatever remains from the structure should still be effective for whatever remains from the network. In this paper we examine spanners of general graphs that are tolerant to vertex failures, and significantly improve their dependence on the number of faults r for all stretch bounds. For stretch k >= 3 we design a simple transformation that converts every k-spanner construction with at most f(n) edges into an r-fault-tolerant k-spanner construction with at most O(r(3) log n) . f (2n/r) edges. Applying this to standard greedy spanner constructions gives r-fault tolerant k-spanners with O(r(2)n(1+2/k+1)) edges. The previous construction by Chechik, Langberg, Peleg, and Roddity [CLPR09] depends similarly on n but exponentially on r (approximately like k(r)). For the case of k = 2 and unit edge-lengths, an O(r log n)-approximation is known from recent work of Dinitz and Krauthgamer [DK11], in which several spanner results are obtained using a common approach of rounding a natural flow-based linear programming relaxation. Here we use a different (stronger) LP relaxation and improve the approximation ratio to O(log n), which is, notably, independent of the number of faults r. We further strengthen this bound in terms of the maximum degree by using the Lovasz Local Lemma. Finally, we show that most of our constructions are inherently local by designing equivalent distributed algorithms in the LOCAL model of distributed computation.
引用
收藏
页码:169 / 178
页数:10
相关论文
共 50 条
  • [11] Node-Disjoint Multipath Spanners and Their Relationship with Fault-Tolerant Spanners
    Gavoille, Cyril
    Godfroy, Quentin
    Viennot, Laurent
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 2011, 7109 : 143 - +
  • [12] Approximate Distance Oracle for Fault-Tolerant Geometric Spanners
    Cho, Kyungjin
    Shin, Jihun
    Oh, Eunjin
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 18, 2024, : 20087 - 20095
  • [13] Fault-Tolerant Spanners in Networks with Symmetric Directional Antennas
    Abam, Mohammad Ali
    Baharifard, Fatemeh
    Borouny, Mohammad Sadegh
    Zarrabi-Zadeh, Hamid
    WALCOM: ALGORITHMS AND COMPUTATION, WALCOM 2017, 2017, 10167 : 266 - 278
  • [14] Fault-tolerant spanners in networks with symmetric directional antennas
    Abam, M. A.
    Baharifard, F.
    Borouny, M. S.
    Zarrabi-Zadeh, H.
    THEORETICAL COMPUTER SCIENCE, 2017, 704 : 18 - 27
  • [15] Vertex fault-tolerant spanners for weighted points in polygonal domains
    Inkulu, R.
    Singh, Apurv
    DISCRETE MATHEMATICS ALGORITHMS AND APPLICATIONS, 2023, 15 (02)
  • [16] NEW DOUBLING SPANNERS: BETTER AND SIMPLER
    Chan, T. -H. Hubert
    Li, Mingfei
    Ning, Li
    Solomon, Shay
    SIAM JOURNAL ON COMPUTING, 2015, 44 (01) : 37 - 53
  • [17] New Doubling Spanners: Better and Simpler
    Chan, T. -H. Hubert
    Li, Mingfei
    Ning, Li
    Solomon, Shay
    AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I, 2013, 7965 : 315 - 327
  • [18] Fault tolerant additive and (μ, α)-spanners
    Braunschvig, Gilad
    Chechik, Shiri
    Peleg, David
    Sealfon, Adam
    THEORETICAL COMPUTER SCIENCE, 2015, 580 : 94 - 100
  • [19] Fault Tolerant Additive Spanners
    Braunschvig, Gilad
    Chechik, Shiri
    Peleg, David
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 2012, 7551 : 206 - 214
  • [20] Independent tree spanners: fault-tolerant spanning trees with constant distance guarantees
    Handke, D
    DISCRETE APPLIED MATHEMATICS, 2001, 108 (1-2) : 105 - 127