Karush Khan Tucker Gradient Conditions

  • Context: Undergrad 
  • Thread starter Thread starter mertcan
  • Start date Start date
  • Tags Tags
    Conditions Gradient
Click For Summary
SUMMARY

The discussion centers on the application of Karush-Kuhn-Tucker (KKT) gradient conditions in optimization problems, specifically regarding the Lagrangian function involving variables a_i and u_i. The user expresses confusion over the interpretation of the gradient conditions, believing that individual u_i must equal 1, contrary to the established condition that their sum equals 1. The conversation highlights the complexity of KKT conditions in nonlinear optimization and the challenges of finding expert guidance in this specialized area.

PREREQUISITES
  • Understanding of Karush-Kuhn-Tucker (KKT) conditions
  • Familiarity with Lagrangian functions in optimization
  • Basic knowledge of gradient calculus
  • Experience with nonlinear optimization problems
NEXT STEPS
  • Study the derivation of KKT conditions in nonlinear optimization
  • Learn about Lagrangian duality and its applications
  • Explore advanced gradient descent techniques
  • Review case studies involving KKT conditions in real-world optimization scenarios
USEFUL FOR

Mathematicians, optimization researchers, and graduate students specializing in operations research or applied mathematics who are looking to deepen their understanding of KKT conditions and their applications in optimization problems.

mertcan
Messages
343
Reaction score
6
upload_2018-9-24_19-21-29.png

Hi, initially I cut the photo off the book called Nonlinear-and-Mixed-Integer-Optimization-Fundamentals-and-Applications-Topics-in-Chemical-Engineering and page 120.

My question is: in the GREEN box it says we have to use KKT gradient conditions with respect to a_i and as a result of that we obtain the set in RED box. You see the sum of u_i equals to 1 BUTTT when I take gradient conditions into account with respect to a_i, I find that all individual u_i must be 1. FOR INSTANCE say that Lagrangian function is sum of a_i + sum of u_i*[ g_i () - a_i ], and apply KKT gradient conditions to Lagrangian function with respect to a_1. Derivative of sum of a_i with respect to "a_1" is just " 1 " and
derivative of sum of u_i*[ g_i () - a_i ] with respect to "a_1" equals to just " -u_1", then summation of them must equal to "0", then all individual u_i must be 1 INSTEAD of summation of u_i equals 1??
Could you help me about that?
 

Attachments

  • upload_2018-9-24_19-21-29.png
    upload_2018-9-24_19-21-29.png
    38.9 KB · Views: 876
Physics news on Phys.org
  • Like
Likes   Reactions: berkeman
jedishrfu said:
This seems to be a very specialized areas on math and we don't always have experts that can answer your questions.

In any event, I did a google search and found these references that may help you find your answer:

https://www.google.com/search?newwi...0.0..0.96.96.1...0...1j2..gws-wiz.OwByeZ0gc_4

There are numerous videos too:

https://www.google.com/search?q=Kar...k9ndAhWi6IMKHU66BckQ_AUIDygC&biw=1391&bih=911

In particular the APMonitor seems to have a series of videos on this:


Initially thanks for your return. But I would like to express that I have already done the necessary calculations and shown them in my post 1. I just can not reach the same point like the mentioned book. Could you help me about that? I always find all individual u_i equals 1 instead of sum of u_i equals 1?
 
Sorry I can't help here my expertise is limited. I take it the videos didn't help?
 
jedishrfu said:
Sorry I can't help here my expertise is limited. I take it the videos didn't help?
The videos contain what I have already learnt. But I appreciate it. I just would like to see whether to make some mistakes?
 
HI again, I would like to say I know KKT karush khan tucker conditions and tried to take derivative of mentioned equation in previous posts. But I think I am making a mistake while taking gradients. I find all individual u_i must be 1 but truly as you can see in screenshot sum of u_i must be 1. Could you help me notice my mistake?
 
I know this has to be frustrating, but the problem here is that we don't always have someone versed in your problem area to help. I tried by posting the videos. I've checked around and no one immediately comes to mind. You may need to talk with any profs you know versed in this area.

You could also try some other online sites but you may experience the same problem with not enough subject experts.

Lastly, you may just have to accept the result for now and come back to it later when you've got more experience with KKT.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
5K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K