Jump to content

k-minimum spanning tree

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by David Eppstein (talk | contribs) at 08:19, 14 November 2013 (tag as stub). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
An example of an undirected graph with edge costs
The 4-MST of
The 6-MST of

In mathematics, given an undirected graph with non-negative edge costs and an integer , the -minimum spanning tree, or -MST, of is a tree of minimum cost that spans exactly vertices of . A -MST does not have to be a subgraph of the minimum spanning tree (MST) of . This problem is also known as Edge-Weighted -Cardinality Tree (KCT).

The k-MST problem is shown to be NP-hard by reducing the Steiner tree problem to the -MST problem. There are many constant factor approximations for this problem. The current best approximation is a 2-approximation due to Garg. This approximation relies heavily on the primal-dual schema of Goemans and Williamson.

When the -MST problem is restricted to the Euclidean plane, there exists a PTAS reduction devised by Arora.


References

  • Arora, S. (1998), "Polynomial time approximation schemes for euclidean traveling salesman and other geometric problems.", J. ACM.
  • Garg, N. (2005), "Saving an epsilon: a 2-approximation for the k-MST problem in graphs.", STOC.
  • Goemans, M.; Williamson, P. (1992), "A general approximation technique for constrained forest problems", SIAM Journal on Computing.