Approximating Spanners and Directed Steiner Forest: Upper and Lower Bounds
Eden Chlamt\'a\v{c}, Michael Dinitz, Guy Kortsarz, Bundit Laekhanukit

TL;DR
This paper develops approximation algorithms for various graph sparsification problems, establishing new bounds and hardness results, and extends techniques to related network design problems like Directed Steiner Forest.
Contribution
It provides the first nontrivial approximation bounds for distance preservers and pairwise spanners, and proves hardness for additive spanners, also extending methods to Directed Steiner Forest.
Findings
O(n^{3/5 + ε})-approximation for distance preservers and pairwise spanners
Hardness results for approximating additive spanners
Improved approximation for Directed Steiner Forest with uniform costs
Abstract
It was recently found that there are very close connections between the existence of additive spanners (subgraphs 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-Godwin SODA '16, Godwin-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 -approximation for distance preservers and pairwise spanners (for arbitrary constant ). This is the first nontrivial upper bound for either problem, both of which are known to be as hard to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Optimization and Search Problems
