MODELING OPTIMIZATION PROBLEMS