Download presentation
Presentation is loading. Please wait.
Published byLauren Leonard Modified over 9 years ago
1
Page 1 Page 1 ENGINEERING OPTIMIZATION Methods and Applications A. Ravindran, K. M. Ragsdell, G. V. Reklaitis Book Review
2
Page 2 Page 2 Chapter 5: Constrained Optimality Criteria Part 1: Ferhat Dikbiyik Part 2:Yi Zhang Review Session July 2, 2010
3
Page 3 Page 3 Constraints: Good guys or bad guys?
4
Page 4 Page 4 Constraints: Good guys or bad guys? reduces the region in which we search for optimum.
5
Page 5 Page 5 Constraints: Good guys or bad guys? makes optimization process very complicated
6
Page 6 Page 6
7
Page 7 Page 7 Outline of Part 1 Equality-Constrained Problems Lagrange Multipliers Economic Interpretation of Lagrange Multipliers Kuhn-Tucker Conditions Kuhn-Tucker Theorem
8
Page 8 Page 8 Outline of Part 1 Equality-Constrained Problems Lagrange Multipliers Economic Interpretation of Lagrange Multipliers Kuhn-Tucker Conditions Kuhn-Tucker Theorem
9
Page 9 Page 9 Equality-Constrained Problems solving the problem as an unconstrained problem by explicitly eliminating K independent variables using the equality constraints GOAL
10
Page 10 Page 10 Example 5.1
11
Page 11 Page 11 What if?
12
Page 12 Page 12 Outline of Part 1 Equality-Constrained Problems Lagrange Multipliers Economic Interpretation of Lagrange Multipliers Kuhn-Tucker Conditions Kuhn-Tucker Theorem
13
Page 13 Page 13 Lagrange Multipliers Lagrange Multipliers Converting constrained problem to an unconstrained problem with help of certain unspecified parameters known as Lagrange Multipliers
14
Page 14 Page 14 Lagrange Multipliers Lagrange function
15
Page 15 Page 15 Lagrange Multipliers Lagrange multiplier
16
Page 16 Page 16 Example 5.2
17
Page 17 Page 17
18
Page 18 Page 18 Test whether the stationary point corresponds to a minimum positive definite
19
Page 19 Page 19
20
Page 20 Page 20 Example 5.3
21
Page 21 Page 21
22
Page 22 Page 22
23
Page 23 Page 23 positive definite negative definite max
24
Page 24 Page 24 Outline of Part 1 Equality-Constrained Problems Lagrange Multipliers Economic Interpretation of Lagrange Multipliers Kuhn-Tucker Conditions Kuhn-Tucker Theorem
25
Page 25 Page 25 Economic Interpretation of Lagrange Multipliers The Lagrange multipliers have an important economic interpretation as shadow prices of the constraints, and their optimal values are very useful in sensitivity analysis.
26
Page 26 Page 26 Outline of Part 1 Equality-Constrained Problems Lagrange Multipliers Economic Interpretation of Lagrange Multipliers Kuhn-Tucker Conditions Kuhn-Tucker Theorem
27
Page 27 Page 27 Kuhn-Tucker Conditions
28
Page 28 Page 28 NLP problem
29
Page 29 Page 29 Kuhn-Tucker conditions (aka Kuhn-Tucker Problem)
30
Page 30 Page 30 Example 5.4
31
Page 31 Page 31 Example 5.4
32
Page 32 Page 32 Example 5.4
33
Page 33 Page 33 Outline of Part 1 Equality-Constrained Problems Lagrange Multipliers Economic Interpretation of Lagrange Multipliers Kuhn-Tucker Conditions Kuhn-Tucker Theorem
34
Page 34 Page 34 Kuhn-Tucker Theorems 1.Kuhn – Tucker Necessity Theorem 2.Kuhn – Tucker Sufficient Theorem
35
Page 35 Page 35 Kuhn-Tucker Necessity Theorem Let f, g, and h be differentiable functions x* be a feasible solution to the NLP problem. and for k=1,….,K are linearly independent
36
Page 36 Page 36 Kuhn-Tucker Necessity Theorem Let f, g, and h be differentiable functions x* be a feasible solution to the NLP problem. and for k=1,….,K are linearly independent at the optimum If x* is an optimal solution to the NLP problem, then there exists a (u*, v*) such that (x*,u*, v*) solves the KTP given by KTC. Constraint qualification ! Hard to verify, since it requires that the optimum solution be known beforehand !
37
Page 37 Page 37 Kuhn-Tucker Necessity Theorem For certain special NLP problems, the constraint qualification is satisfied: 1.When all the inequality and equality constraints are linear 2.When all the inequality constraints are concave functions and equality constraints are linear ! When the constraint qualification is not met at the optimum, there may not exist a solution to the KTP
38
Page 38 Page 38 Example 5.5 x* = (1, 0) and for k=1,….,K are linearly independent at the optimum
39
Page 39 Page 39 Example 5.5 x* = (1, 0) No Kuhn-Tucker point at the optimum
40
Page 40 Page 40 Kuhn-Tucker Necessity Theorem Given a feasible point that satisfies the constraint qualification If it does not satisfy the KTCs not optimal If it does satisfy the KTCs optimal
41
Page 41 Page 41 Example 5.6
42
Page 42 Page 42 Kuhn-Tucker Sufficiency Theorem Let f(x) be convex the inequality constraints g j (x) for j=1,…,J be all concave function the equality constraints h k (x) for k=1,…,K be linear If there exists a solution (x*,u*,v*) that satisfies KTCs, then x* is an optimal solution
43
Page 43 Page 43 Example 5.4 f(x) be convex the inequality constraints g j (x) for j=1,…,J be all concave function the equality constraints h k (x) for k=1,…,K be linear
44
Page 44 Page 44 Example 5.4 f(x) be convex semi-definite
45
Page 45 Page 45 Example 5.4 f(x) be convex the inequality constraints g j (x) for j=1,…,J be all concave function v g 1 (x) linear, hence both convex and concave negative definite
46
Page 46 Page 46 Example 5.4 f(x) be convex the inequality constraints g j (x) for j=1,…,J be all concave function the equality constraints h k (x) for k=1,…,K be linear v
47
Page 47 Page 47 Remarks For practical problems, the constraint qualification will generally hold. If the functions are differentiable, a Kuhn–Tucker point is a possible candidate for the optimum. Hence, many of the NLP methods attempt to converge to a Kuhn– Tucker point.
48
Page 48 Page 48 Remarks When the sufficiency conditions of Theorem 5.2 hold, a Kuhn–Tucker point automatically becomes the global minimum. Unfortunately, the sufficiency conditions are difficult to verify, and often practical problems may not possess these nice properties. Note that the presence of one nonlinear equality constraint is enough to violate the assumptions of Theorem 5.2
49
Page 49 Page 49 Remarks The sufficiency conditions of Theorem 5.2 have been generalized further to nonconvex inequality constraints, nonconvex objectives, and nonlinear equality constraints. These use generalizations of convex functions such as quasi-convex and pseudoconvex functions
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.