Nonlinear Optimization Applications