The possible forms for fx are listed in Table 1, in which the prefixes LP and QP stand for ???linear programming??? and ???quadratic programming??? respectively, c is an n-element vector and H is the n by n second-derivative matrix ???2fx (the Hessian matrix).