Grows an MST from a starting node by continually adding the cheapest edge connecting the tree to unvisited nodes.