Matroids and Integrality Gaps for Hypergraphic Steiner Tree Relaxations
Michel X. Goemans, Neil Olver, Thomas Rothvoss, Rico Zenklusen

TL;DR
This paper improves approximation algorithms for the Steiner tree problem by leveraging matroid theory to establish stronger integrality gaps, faster algorithms, and structural insights, especially for quasi-bipartite graphs.
Contribution
It introduces a matroid-based approach to hypergraphic LP relaxations, achieving a matching ln(4) integrality gap bound and efficient algorithms for specific graph classes.
Findings
Achieves a deterministic ln(4)+epsilon approximation matching the integrality gap.
Develops a greedy procedure on matroids to maintain LP feasibility without solving LPs at each step.
Provides a 73/60 integrality gap bound for quasi-bipartite graphs.
Abstract
Until recently, LP relaxations have played a limited role in the design of approximation algorithms for the Steiner tree problem. In 2010, Byrka et al. presented a ln(4)+epsilon approximation based on a hypergraphic LP relaxation, but surprisingly, their analysis does not provide a matching bound on the integrality gap. We take a fresh look at hypergraphic LP relaxations for the Steiner tree problem - one that heavily exploits methods and results from the theory of matroids and submodular functions - which leads to stronger integrality gaps, faster algorithms, and a variety of structural insights of independent interest. More precisely, we present a deterministic ln(4)+epsilon approximation that compares against the LP value and therefore proves a matching ln(4) upper bound on the integrality gap. Similarly to Byrka et al., we iteratively fix one component and update the LP…
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 · VLSI and FPGA Design Techniques
