Algoritmo de Kruskal
•
•
•
Inicialmente GA = (V, ∅), ou seja, GA corresponde à floresta
onde cada componente é um vértice isolado.
Ao longo do algoritmo, esses componentes são modificados
pela inclusão de arestas em A.
Uma estrutura de dados para representar GA = (V, A) deve ser
capaz de executar eficientemente as seguintes operações:
–
Dado um vértice u, determinar o componente de GA que contém u;
–
Dados dois vértices u e v em componentes distintos C e C’, fazer a
união desses em um novo componente.