Planar Length-Constrained Minimum Spanning Trees
Abstract
In length-constrained minimum spanning tree (MST) we are given an n-node graph G = (V,E) with edge weights w : E Z≥ 0 and edge lengths l: E Z≥ 0 along with a root node r ∈ V and a length-constraint h ∈ Z≥ 0. Our goal is to output a spanning tree of minimum weight according to w in which every node is at distance at most h from r according to l. We give a polynomial-time algorithm for planar graphs which, for any constant ε > 0, outputs an O(1+ε n)-approximate solution with every node at distance at most (1+ε)h from r for any constant ε > 0. Our algorithm is based on new length-constrained versions of classic planar separators which may be of independent interest. Additionally, our algorithm works for length-constrained Steiner tree. Complementing this, we show that any algorithm on general graphs for length-constrained MST in which nodes are at most 2h from r cannot achieve an approximation of O( 2-ε n) for any constant ε > 0 under standard complexity assumptions; as such, our results separate the approximability of length-constrained MST in planar and general graphs.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.