Algoritmos de GrafosIntermediate

Algoritmo MST de Kruskal

Algoritmo codicioso que construye un árbol de expansión mínima agregando aristas en orden de peso creciente, usando union-find para evitar ciclos. Eficiente para grafos dispersos con complejidad de tiempo O(E log E). Las aplicaciones incluyen diseño de redes, agrupamiento, algoritmos de aproximación y comprensión de pruebas de corrección codiciosa.

#graph#minimum-spanning-tree#greedy#union-find

Complexity Analysis

Time (Average)

O(E log E)

Expected case performance

Space

O(V)

Memory requirements

Time (Best)

O(E log E)

Best case performance

Time (Worst)

O(E log E)

Worst case performance

📚 CLRS Reference

Introduction to AlgorithmsChapter 23Section 23.2

Loading...

Implementation

Kruskal's Minimum Spanning Tree - Algorithm Vision