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 条
  • [1] Fault-tolerant geometric spanners
    Czumaj, A
    Zhao, HR
    DISCRETE & COMPUTATIONAL GEOMETRY, 2004, 32 (02) : 207 - 230
  • [2] Fault-Tolerant Geometric Spanners
    Artur Czumaj
    Hairong Zhao
    Discrete & Computational Geometry, 2004, 32 : 207 - 230
  • [3] Fault-Tolerant Spanners for General Graphs
    Chechik, S.
    Langberg, M.
    Peleg, D.
    Roditty, L.
    STOC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2009, : 435 - 444
  • [4] Partially Optimal Edge Fault-Tolerant Spanners
    Bodwin, Greg
    Dinitz, Michael
    Robelle, Caleb
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 3272 - 3286
  • [5] Improved Purely Additive Fault-Tolerant Spanners
    Bilo, Davide
    Grandoni, Fabrizio
    Guala, Luciano
    Leucci, Stefano
    Proietti, Guido
    ALGORITHMS - ESA 2015, 2015, 9294 : 167 - 178
  • [6] Improved algorithms for constructing fault-tolerant spanners
    Levcopoulos, C
    Narasimhan, G
    Smid, M
    ALGORITHMICA, 2002, 32 (01) : 144 - 156
  • [8] Fault-Tolerant Additive Weighted Geometric Spanners
    Bhattacharjee, Sukanya
    Inkulu, R.
    ALGORITHMS AND DISCRETE APPLIED MATHEMATICS, CALDAM 2019, 2019, 11394 : 29 - 41
  • [9] Geodesic Fault-Tolerant Additive Weighted Spanners
    Bhattacharjee, Sukanya
    Inkulu, R.
    COMPUTING AND COMBINATORICS, COCOON 2019, 2019, 11653 : 38 - 51
  • [10] Fault-tolerant spanners for ad hoc networks
    Satyanarayana, D.
    Rao, S. V.
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2012, 22 (04) : 311 - 329