Zaslat SMS: Convex analysis and its applications :