How can I solve convex optimization problem by applying KKT conditions
Show older comments
It is a maximization problem by Applying KKT conditions and Lagrange’s multipliers.
Answers (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 Comments
Ravi Jangir
on 11 May 2014
Matt J
on 11 May 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.
Categories
Find more on Choose a Solver in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!