On Subexponential Parameterized Algorithms for Steiner Tree on Intersection Graphs of Geometric Objects
Sujoy Bhore, Baris Can Esmer, Daniel Marx, Karol Wegrzycki

TL;DR
This paper investigates the parameterized complexity of the Steiner Tree problem on intersection graphs of geometric objects, establishing tight bounds and showing that subexponential algorithms are unlikely under ETH, but some polynomial-exponent algorithms are possible for certain classes.
Contribution
It proves the non-existence of subexponential FPT algorithms for Steiner Tree on geometric intersection graphs under ETH, and introduces algorithms with $n^{O(\sqrt{t})}$ time for various classes of objects.
Findings
No $2^{o(k+t)}$ time algorithm exists under ETH for unit disks or squares.
Steiner Tree can be solved in $n^{O(\sqrt{t})}$ time for disks, squares, and fat polygons.
Lower bounds show the class of objects cannot be extended significantly for such algorithms.
Abstract
We study the Steiner Tree problem on the intersection graph of most natural families of geometric objects, e.g., disks, squares, polygons, etc. Given a set of objects in the plane and a subset of terminal objects, the task is to find a subset of objects such that the intersection graph of is connected. Given how typical parameterized problems behave on planar graphs and geometric intersection graphs, we would expect that exact algorithms with some form of subexponential dependence on the solution size or the number of terminals exist. Contrary to this expectation, we show that, assuming the Exponential-Time Hypothesis (ETH), there is no time algorithm even for unit disks or unit squares, that is, there is no FPT algorithm subexponential in the size of the Steiner tree. However, subexponential dependence can appear in a different…
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
TopicsComputational Geometry and Mesh Generation · VLSI and FPGA Design Techniques · Complexity and Algorithms in Graphs
