El documento describe el algoritmo de Kruskal desarrollado por el matemático estadounidense Joseph Kruskal en 1956. El algoritmo de Kruskal encuentra un árbol recubridor mínimo en un grafo conectado no dirigido mediante la selección sucesiva de aristas de peso mínimo que no formen ciclos. Se utiliza para problemas de optimización como encontrar la red de comunicación o rutas de viaje más eficientes entre un conjunto de nodos.