Near-linear Time Algorithms for Approximate Minimum Degree Spanning Trees

12/26/2017
by   Ran Duan, et al.
0

Given a graph G = (V, E), n=|V|, m=|E|, we wish to compute a spanning tree whose maximum vertex 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 Õ(mn) time algorithm that computes a spanning tree of degree at most Δ^* +1 is previously known [Fürer, Raghavachari 1994]; here Δ^* denotes the optimal tree degree. In this paper we give the first near-linear time algorithm for this problem. Specifically speaking, we first propose a simple Õ(m) time algorithm that achieves an O(Δ^* n) approximation; then we further improve this algorithm to obtain a (1+δ)Δ^* + O(1/δ^2 n) approximation in Õ(1/δ^6m) time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/17/2020

Low-stretch spanning trees of graphs with bounded width

We study the problem of low-stretch spanning trees in graphs of bounded ...
research
11/06/2020

Fast Approximation Algorithms for Bounded Degree and Crossing Spanning Tree Problems

We develop fast near-linear time approximation algorithms for the minimu...
research
12/04/2021

Algorithms for Maximum Internal Spanning Tree Problem for Some Graph Classes

For a given graph G, a maximum internal spanning tree of G is a spanning...
research
10/07/2018

Spectral Subspace Sparsification

We introduce a new approach to spectral sparsification that approximates...
research
01/08/2014

A Solution of Degree Constrained Spanning Tree Using Hybrid GA

In real life, it is always an urge to reach our goal in minimum effort i...
research
06/22/2020

Better approximation algorithms for maximum weight internal spanning trees in cubic graphs and claw-free graphs

Given a connected vertex-weighted graph G, the maximum weight internal s...
research
02/23/2019

Optimal Algorithm to Reconstruct a Tree from a Subtree Distance

This paper addresses the problem of finding a representation of a subtre...

Please sign up or login with your details

Forgot password? Click here to reset