Invia SMS: Combinatorial optimization: algorithms and complexity