SMS: Optimization problems