## Why Nonlinear Programming is Difficult

Nonlinear programming (NLP) problems are optimization problems in which at least one of the model relationships (objective function or constraints) are nonlinear. The following animation explains why nonlinear programming is so much more difficult than linear programming.