Approximating Spanners and Directed Steiner Forest: Upper and Lower Bounds

被引:0
|
作者
Chlamtac, Eden [1 ]
Dinitz, Michael [2 ]
Kortsarz, Guy [3 ]
Laekhanukit, Bundit [4 ]
机构
[1] Ben Gurion Univ Negev, Dept Comp Sci, POB 653, IL-84105 Beer Sheva, Israel
[2] Johns Hopkins Univ, Dept Comp Sci, 3400 N Charles St, Baltimore, MD 21218 USA
[3] Rutgers Univ Camden, Dept Comp Sci, 227 Penn St, Camden, NJ 08102 USA
[4] Shanghai Univ Finance & Econ, Sch Informat Management & Engn, 100 Wudong Rd Yangpu Dist, Shanghai 200433, Peoples R China
基金
美国国家科学基金会; 以色列科学基金会;
关键词
Approximation algorithms; hardness of approximation; network design; directed spanner; directed Steiner forest; ALGORITHMS; HARDNESS;
D O I
10.1145/3381451
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It was recently found that there are very close connections between the existence of additive spanners (sub-graphs where all distances are preserved up to an additive stretch), distance preservers (subgraphs in which demand pairs have their distance preserved exactly), and pairwise spanners (subgraphs in which demand pairs have their distance preserved up to a multiplicative or additive stretch) [Abboud-Bodwin SODA'16 & J.ACM'17, Bodwin-Williams SODA'16]. We study these problems from an optimization point of view, where rather than studying the existence of extremal instances, we are given an instance and are asked to find the sparsest possible spanner/preserver. We give an O(n(3/5+epsilon))-approximation for distance preservers and pairwise spanners (for arbitrary constant epsilon > 0). This is the first nontrivial upper bound for either problem, both of which are known to be as hard to approximate as Label Cover. We also prove Label Cover hardness for approximating additive spanners, even for the cases of additive 1 stretch (where one might expect a polylogarithmic approximation, since the related multiplicative 2-spanner problem admits an O(log n)-approximation) and additive polylogarithmic stretch (where the related multiplicative spanner problem has an O(1)-approximation). Interestingly, the techniqueswe use in our approximation algorithm extend beyond distance-based problem to pure connectivity network design problems. In particular, our techniques allow us to give an O(n(3/5+epsilon)) approximation for the Directed Steiner Forest problem (for arbitrary constant epsilon > 0) when all edges have uniform costs, improving the previous best O(n(2/3+epsilon))-approximation due to Berman et al. [ICALP'11] (which holds for general edge costs).
引用
收藏
页数:31
相关论文
共 50 条
  • [1] Approximating Spanners and Directed Steiner Forest: Upper and Lower Bounds
    Chlamtac, Eden
    Dinitz, Michael
    Kortsarz, Guy
    Laekhanukit, Bundit
    [J]. PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2017, : 534 - 553
  • [2] Improved Approximating Algorithms for Directed Steiner Forest
    Feldman, Moran
    Kortsarz, Guy
    Nutov, Zeev
    [J]. PROCEEDINGS OF THE TWENTIETH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2009, : 922 - +
  • [3] Lower bounds for the relative greedy algorithm for approximating Steiner trees
    Hougardy, S
    Kirchner, S
    [J]. NETWORKS, 2006, 47 (02) : 111 - 115
  • [4] Upper and Lower Bounds on Approximating Weighted Mixed Domination
    Xiao, Mingyu
    [J]. COMPUTING AND COMBINATORICS, COCOON 2019, 2019, 11653 : 554 - 566
  • [5] Upper and lower bounds on approximating weighted mixed domination
    Xiao, Mingyu
    [J]. THEORETICAL COMPUTER SCIENCE, 2023, 939 : 292 - 302
  • [6] Tight Conditional Lower Bounds for Approximating Diameter in Directed Graphs
    Dalirrooyfard, Mina
    Wein, Nicole
    [J]. STOC '21: PROCEEDINGS OF THE 53RD ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2021, : 1697 - 1710
  • [7] Approximating Vector Scheduling: Almost Matching Upper and Lower Bounds
    Nikhil Bansal
    Tim Oosterwijk
    Tjark Vredeveld
    Ruben van der Zwaan
    [J]. Algorithmica, 2016, 76 : 1077 - 1096
  • [8] Approximating Vector Scheduling: Almost Matching Upper and Lower Bounds
    Bansal, Nikhil
    Vredeveld, Tjark
    van der Zwaan, Ruben
    [J]. LATIN 2014: THEORETICAL INFORMATICS, 2014, 8392 : 47 - 59
  • [9] Approximating Vector Scheduling: Almost Matching Upper and Lower Bounds
    Bansal, Nikhil
    Oosterwijk, Tim
    Vredeveld, Tjark
    van der Zwaan, Ruben
    [J]. ALGORITHMICA, 2016, 76 (04) : 1077 - 1096
  • [10] Lower Bounds on the Dilation of Plane Spanners
    Dumitrescu, Adrian
    Ghosh, Anirban
    [J]. ALGORITHMS AND DISCRETE APPLIED MATHEMATICS, CALDAM 2016, 2016, 9602 : 139 - 151