How can I solve convex optimization problem by applying KKT conditions
Afficher commentaires plus anciens
It is a maximization problem by Applying KKT conditions and Lagrange’s multipliers.
Réponses (1)
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
Ravi Jangir
le 11 Mai 2014
Matt J
le 11 Mai 2014
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.
Catégories
En savoir plus sur Choose a Solver dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!