MA5014 - Introduction to combinatorial optimization (ERASMUS)