SMS versenden: On general decomposition schemes in mathematical programming