Source: wikibot/sequential-quadratic-programming
= Sequential quadratic programming
{wiki=Sequential_quadratic_programming}
Sequential Quadratic Programming (SQP) is an iterative method for solving nonlinear optimization problems. It is particularly effective for nonlinear programming problems that have constraints. The fundamental idea behind SQP is to approximate the original nonlinear optimization problem with a series of quadratic programming (QP) subproblems, which are easier to solve.