Low-Degree Spanning Trees of Small Weight

Given $n$ points in the plane, the degree-$K$ spanning-tree problem asks for a spanning tree of minimum weight in which the degree of each vertex is at most $K$. This paper addresses the problem of computing low-weight degree-$K$ spanning trees for $K>2$. It is shown that for an arbitrary collection of $n$ points in the plane, there exists a spanning tree of degree 3 whose weight is at most 1.5 times the weight of a minimum spanning tree. It is shown that there exists a spanning tree of degree 4 whose weight is at most 1.25 times the weight of a minimum spanning tree. These results solve open problems posed by Papadimitriou and Vazirani. Moreover, if a minimum spanning tree is given as part of the input, the trees can be computed in $O(n)$ time. The results are generalized to points in higher dimensions. It is shown that for any $d \ge 3$, an arbitrary collection of points in $\Re^d$ contains a spanning tree of degree 3 whose weight is at most 5/3 times the weight of a minimum spanning tree. This is the first paper that achieves factors better than 2 for these problems.

[1]  Martin Fürer,et al.  Approximating the Minimum-Degree Steiner Tree to within One of Optimal , 1994, J. Algorithms.

[2]  Gautam Das,et al.  Constructing Degree-3 Spanners with Other Sparseness Properties , 1993, ISAAC.

[3]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[4]  David P. Williamson,et al.  A note on the prize collecting traveling salesman problem , 1993, Math. Program..

[5]  Ted Fischer,et al.  Optimizing the Degree of Minimum Weight Spanning Trees , 1993 .

[6]  Joseph JáJá,et al.  On the Relationship between the Biconnectivity Augmentation and Traveling Salesman Problems , 1982, Theor. Comput. Sci..

[7]  Jeffrey S. Salowe,et al.  On the maximum degree of minimum spanning trees , 1994, SCG '94.

[8]  J. N. Lillington Some extremal properties of convex sets , 1975 .

[9]  David P. Williamson,et al.  A general approximation technique for constrained forest problems , 1992, SODA '92.

[10]  Q. Feng,et al.  On better heuristic for Euclidean Steiner minimum trees , 1991, [1991] Proceedings 32nd Annual Symposium of Foundations of Computer Science.

[11]  Clyde L. Monma,et al.  Transitions in geometric minimum spanning trees , 1991, SCG '91.

[12]  Christos H. Papadimitriou,et al.  On Two Geometric Problems Related to the Traveling Salesman Problem , 1984, J. Algorithms.

[13]  Jeffrey S. Salowe Euclidean Spanner Graphs with Degree Four , 1994, Discret. Appl. Math..

[14]  Jayme Luiz Szwarcfiter,et al.  Hamilton Paths in Grid Graphs , 1982, SIAM J. Comput..

[15]  R. Ravi,et al.  Many birds with one stone: multi-objective approximation algorithms , 1993, STOC '93.