Use an MST algorithm.