Approximation algorithms for the maximum weight internal spanning tree problem

Given a vertex-weighted connected graph \(G = (V, E)\), the maximum weight internal spanning tree (MwIST for short) problem asks for a spanning tree T of G such that the total weight of the internal vertices in T is maximized. The unweighted variant, denoted as MIST, is NP-hard and APX-hard, and the currently best approximation algorithm has a proven performance ratio 13/17. The currently best approximation algorithm for MwIST only has a performance ratio \(1/3 - \epsilon \), for any \(\epsilon > 0\). In this paper, we present a simple algorithm based on a novel relationship between MwIST and the maximum weight matching, and show that it achieves a better approximation ratio of 1/2. When restricted to claw-free graphs, a special case been previously studied, we design a 7/12-approximation algorithm.

[1]  Dan Wang,et al.  Approximation Algorithms for the Maximum Weight Internal Spanning Tree Problem , 2018, Algorithmica.

[2]  Zhi-Zhong Chen,et al.  An approximation algorithm for maximum internal spanning tree , 2018, J. Comb. Optim..

[3]  Fedor V. Fomin,et al.  A linear vertex kernel for maximum internal spanning tree , 2009, J. Comput. Syst. Sci..

[4]  Fedor V. Fomin,et al.  Algorithm for finding k-vertex out-trees and its application to k-internal out-branching problem , 2009, J. Comput. Syst. Sci..

[5]  Christian Sloper,et al.  Reducing to Independent Set Structure -- the Case of k-Internal Spanning Tree , 2005, Nord. J. Comput..

[6]  Daming Zhu,et al.  Approximating the Maximum Internal Spanning Tree Problem via a Maximum Path-Cycle Cover , 2014, ISAAC.

[7]  Christian Sloper,et al.  Either/Or: Using Vertex Cover Structure in Designing FPT-Algorithms - The Case of k-Internal Spanning Tree , 2003, WADS.

[8]  Fedor V. Fomin,et al.  A Linear Vertex Kernel for Maximum Internal Spanning Tree , 2009, ISAAC.

[9]  Binhai Zhu,et al.  A Polynomial Time Algorithm for Finding a Spanning Tree with Maximum Number of Internal Vertices on Interval Graphs , 2016, FAW.

[10]  Gábor Salamon,et al.  Approximating the Maximum Internal Spanning Tree problem , 2009, Theor. Comput. Sci..

[11]  Henning Fernau,et al.  Exact and Parameterized Algorithms for Max Internal Spanning Tree , 2008, Algorithmica.

[12]  Jianer Chen,et al.  Deeper Local Search for Better Approximation on Maximum Internal Spanning Trees , 2014, ESA.

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

[14]  Gábor Wiener,et al.  On finding spanning trees with few leaves , 2008, Inf. Process. Lett..

[15]  Gábor Salamon Degree-Based Spanning Tree Optimization , 2010 .

[16]  Elena Prieto Rodríguez,et al.  SYSTEMATIC KERNELIZATION IN FPT ALGORITHM DESIGN , 2005 .

[17]  Fabrizio Grandoni,et al.  Sharp Separation and Applications to Exact and Parameterized Algorithms , 2010, Algorithmica.

[18]  Jianer Chen,et al.  A 2k-vertex Kernel for Maximum Internal Spanning Tree , 2015, WADS.

[19]  Martin Knauer,et al.  Better Approximation Algorithms for the Maximum Internal Spanning Tree Problem , 2013, Algorithmica.