What is a minimum spanning forest?

11,318

Minimum spanning forest is a generalization of minimum spanning tree for unconnected graphs. For every component of the graph, take its MST and the resulting collection is a minimum spanning forest.

Share:
11,318
Nikunj Banka
Author by

Nikunj Banka

I am an undergraduate student at NSIT, Delhi pursuing Computer Engineering. I can be reached at [email protected].

Updated on June 04, 2022

Comments

  • Nikunj Banka
    Nikunj Banka about 2 years

    A minimum spanning tree gives the cheapest way an undirected graph. But what is a minimum spanning forest? Is it defined for connected graphs or unconnected graphs?

  • Labo
    Labo over 8 years
    Excuse me, but I am not sure about what you are saying. If you have a minimum spanning forest, aka a subset of the vertices such that every vertex has at least an adjacent edge in the forest, then it will almost never match your definition which leads to a far bigger forest.
  • voidengine
    voidengine over 8 years
    @Labo are you saying that forest is a subset of vertices? That just doesn't make sense
  • Labo
    Labo over 8 years
    A minimal subset of vertices IS a forest, since it is a graph without cycle. I am not saying your definition is false, just that it could be defined in an other way.
  • voidengine
    voidengine over 8 years
    That would be a forest, but by no means a spanning one. Where there's a path in the (disconnected) graph, there must be one in the spanning forest as well. The wording of the definition may of course differ, but the essence won't.
  • Alan Evangelista
    Alan Evangelista over 3 years
    From the definition, I assume that the minimum spanning forest does not contain the isolated vertices of the graph, which are not connected to any other vertices?