Zaslat SMS: Iterative methods in combinatorial optimization