Kruskal's Algorithm repeat find a light edge (u,v) between two unconnected components A = A {(u,v)} until all edges have been considered