SMS: Approximation Algorithms