Near-linear Time Algorithm for Approximate Minimum Degree Spanning Trees
Abstract
Given a graph , we wish to compute a spanning tree whose maximum vertex degree, i.e. tree degree, is as small as possible. Computing the exact optimal solution is known to be NP-hard, since it generalizes the Hamiltonian path problem. For the approximation version of this problem, a time algorithm that computes a spanning tree of degree at most is previously known [F\"urer \& Raghavachari 1994]; here denotes the minimum tree degree of all the spanning trees. In this paper we give the first near-linear time approximation algorithm for this problem. Specifically speaking, we propose an time algorithm that computes a spanning tree with tree degree for any constant . Thus, when , we can achieve approximate solutions with constant approximate ratio arbitrarily close to 1 in near-linear time.
Cite
@article{arxiv.1712.09166,
title = {Near-linear Time Algorithm for Approximate Minimum Degree Spanning Trees},
author = {Ran Duan and Haoqing He and Tianyi Zhang},
journal= {arXiv preprint arXiv:1712.09166},
year = {2020}
}
Comments
17 pages