This can be viewed as a particular case of nonlinear programming or as generalization of linear or convex quadratic programming.
Ова може да се разгледува и како специјален случај на нелинеарно програмирање или како генерализација на линеарното или конвексното квадратно програмирање.