Abstract
A forest cover of a graph is a spanning forest for which each component has at least two nodes. IfK is a subset of nodes, aK-forest cover is a forest cover including exactly one node fromK in each component. AK-forest cover is of minimum cost if the sum of the costs of the edges is minimum. We present an0(n 2 + ¦K¦2 n) algorithm for determining the minimum costK-forest cover of a graph withn nodes. We show that the algorithm can also be used to determine, in0(n 2 + ({K — K'¦ + ∑ deK'd v )2 n ) time, the minimum costK-forest cover having degree equald v each nodev of an arbitrary subsetK' ofK.
Similar content being viewed by others
References
Cerdeira JO, Luz CJ (1985) Covering nodes with a fixed number of trees. Technical Report, Nota no. 3/85, Centre de Estatistica e Aplicações, Lisboa/INIC
Dijkstra EW (1959) A note on two problems in connection with graphs. Numer Math 1:269–271
Geoffrion AM (1974) Lagrangean relaxation and its uses in integer programming. Math Progr Study 2:82–114
Gamble AB, Pulleyblank WR (1989) Forest covers and a polyhedral intersection theorem. Math Progr 45:49–58
Lovász L, Plummer MD (1986) Matching theory. Ann Discrete Math 29. North-Holland, Amsterdam
Prim RC (1957) Shortest connection networks and some generalizations. Bell System Tech J 36:1389–1401
White LJ (1971) Minimum covers of fixed cardinality in weighted graphs. SIAM J Appl Math 21:104–113
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Baas, S.M., Cerdeira, J.O. Minimum costK-forest covers. Mathematical Methods of Operations Research 44, 255–265 (1996). https://doi.org/10.1007/BF01194334
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01194334