How can I solve convex optimization problem by applying KKT conditions

Réponses (1)

Matt J
Matt J le 11 Mai 2014
Modifié(e) : Matt J le 11 Mai 2014
I think you've answered your own question. To solve the optimization problem, the way to do it is to apply the KKT conditions and solve the Lagrange multiplier equations.

2 commentaires

thanku for your reply sir
but I am unable to do the same in matlab....can you please explain me using some example? it will be very thankfull of you. thanku sir.
Well, the KKT conditions lead to nonlinear equations in various variables (some Lagrange multipliers, some the original unknowns) which must be solved, in some cases with bounds lambda>=0 on the Lagrange multipliers corresponding to inequality constraints.
The command lsqnonlin() can solve such problems.

Connectez-vous pour commenter.

Commenté :

le 11 Mai 2014

Community Treasure Hunt

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

Start Hunting!

Translated by