Envoyer par SMS: Decomposition techniques in mathematical programming