This document summarizes and analyzes algorithms for minimum spanning tree problems and Huffman coding. It discusses Prim's and Kruskal's algorithms for finding minimum spanning trees in graphs, and Huffman's algorithm for data compression. For each algorithm, it covers the key steps, proofs of correctness, and mathematical analysis of time complexity. It also provides context on problems addressed by minimum spanning trees and motivation for using Huffman coding in data compression.