Randomized rounding. The primal-dual method. Iterative Rounding. Geometric Embeddings. Applications to fundamental problems in combinatorial optimization.