sub-field of mathematical optimization (alternatively, mathematical programming) that deals with problems that are not linear
Nonlinear programming
From Wikipedia, the free encyclopedia
In mathematics, nonlinear programming is the process of solving an optimization problem defined by a system of equalities and inequalities, collectively termed constraints, over a set of unknown real variables, along with an objective function to be maximized or minimized, where some of the constraints or the objective function are nonlinear.