History
Joseph Kruskal published the algorithm in 1956. He described it as an extremely natural approach: simply sort all edges and add each one as long as it does not complete a cycle. The same idea was independently noted by Loberman and Weinberger, and is closely related to work by Borůvka in 1926.