SEQUENTIAL QUADRATIC PROGRAMMING
Sequential Quadratic Programming (SQP). Solving a nonlinear program by a sequence of quadratic approximations and using quadratic programming to solve each one. The approximations are usually done by using the second-order Taylor expansion .