필터 지우기
필터 지우기

understanding how the SQP optimization method works

조회 수: 157 (최근 30일)
Nourhan Elsayed
Nourhan Elsayed 2020년 11월 16일
답변: Alan Weiss 2020년 11월 17일
Dear ALl
i am trying to understand how the SQP approaching optimum solution. generaly, SQP is not forcing feasibility at each itration. that means that sometimes, solution may not be satisfying the constraint.
however, according to the Wikipedia explaination of the SQP https://optimization.mccormick.northwestern.edu/index.php/Sequential_quadratic_programming
the SQP solving the lagrangian equation that is formed by the deriaivatives of the KKT function. since the KKT function containes thress terms. one for objective function and one for equality constraints and one for inequality constraints, that means that SQP minimizes the objective function and constraints together. and whenever it converges, the proposed solution is feasible. and that contrast the first scentance i mentioned here.
what do you think?
Thank You in advance

답변 (1개)

Alan Weiss
Alan Weiss 2020년 11월 17일
The fmincon sqp algorithm is described here, with some tweaks explained here. Perhaps this will provide some help, or at least pointers to more extensive explanations.
Alan Weiss
MATLAB mathematical toolbox documentation

카테고리

Help CenterFile Exchange에서 Quadratic Programming and Cone Programming에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by