Nonlinear programming/Definition

Branch of applied mathematics concerned with finding the maximum or minimum of a function of several variables, when the variables are constrained to yield values of other functions lying in a certain range.