DSCGMar 27

Approximation Schemes for Subset TSP and Steiner Tree on Geometric Intersection Graphs

arXiv:2603.2639730.1h-index: 10
AI Analysis

This provides efficient approximation algorithms for geometric graph problems, generalizing prior planar graph results and showing APX-hardness if key conditions are dropped, which is incremental but extends to broader graph classes.

The paper tackles the Subset TSP and Steiner Tree problems on geometric intersection graphs, such as unit disk graphs, by developing approximation schemes that achieve (1+ε)-approximate solutions with polynomial or exponential time complexities in terms of ε, including results like a (1+ε)-approximation for Steiner Tree in time 2^poly(1/ε)·n^O(1).

We give approximation schemes for Subset TSP and Steiner Tree on unit disk graphs, and more generally, on intersection graphs of similarly sized connected fat (not necessarily convex) polygons in the plane. As a first step towards this goal, we prove spanner-type results: finding an induced subgraph of bounded size that is $(1+\varepsilon)$-equivalent to the original instance in the sense that the optimum value increases only by a factor of at most $(1+\varepsilon)$ when the solution can use only the edges in this subgraph. - For Subset TSP, our algorithms find a $(1+\varepsilon)$-equivalent induced subgraph of size $\mathrm{poly}(1/\varepsilon)\cdot\mathrm{OPT}$ in polynomial time, and use it to find a $(1+\varepsilon)$-approximate solution in time $2^{\mathrm{poly}(1/\varepsilon)}\cdot n^{O(1)}$. - For Steiner Tree, our algorithms find a $(1+\varepsilon)$-equivalent induced subgraph of size $2^{\mathrm{poly}(1/\varepsilon)}\cdot\mathrm{OPT}$ in time $2^{\mathrm{poly}(1/\varepsilon)}\cdot n^{O(1)}$, and use it to find a $(1+\varepsilon)$-approximate solution in time $2^{2^{\mathrm{poly}(1/\varepsilon)}}\cdot n^{O(1)}$. - An improved algorithm finds a $(1+\varepsilon)$-approximate solution for Steiner Tree in time $2^{\mathrm{poly}(1/\varepsilon)}\cdot n^{O(1)}$. An easy reduction shows that approximation schemes for unit disks imply approximation schemes for planar graphs. Thus our results are far-reaching generalizations of analogous results of Klein [STOC'06] and Borradaile, Klein, and Mathieu [ACM TALG'09] for Subset TSP and Steiner Tree in planar graphs. We show that our results are best possible in the sense that dropping any of (i) similarly sized, (ii) connected, or (iii) fat makes both problems APX-hard.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes