Learn · Optimization from fundamentals

Lecture 40 of 67Week 7

Lecture 14A: Complementary Slackness

Prof. Ankur A. Kulkarni · IIT Bombay

Credits and licence

From
Optimization from fundamentals, IIT Bombay (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Lecture 1A : Introduction Video
  2. Lecture 1B : Isoperimetric problem Video
  3. Lecture 1C : Review of real analysis (sequences and convergence) Video
  4. Lecture 2A : Bolzano-Weierstrass theorem and completeness axiom Video
  5. Lecture 2B : Open sets, closed sets and compact sets Video
  6. Lecture 2C : Continuity and Weierstrass theorem Video
  7. Lecture 3A : Weierstrass theorem Video
  8. Lecture 3B : Different solution concepts Video
  9. Lecture 3C : Different types of constraints Video
  10. Lecture 4A : Taylor's theorem Video
  11. Lecture 4B: First order sufficient condition Video
  12. Lecture 4C : Second order necessary condition Video
  13. Lecture 5A : Least square regression Video
  14. Lecture 5B : Least square regression (continued) Video
  15. Lecture 5C : Implicit function theorem Video
  16. Lecture 6A : Optimization with equality constraints and introduction to Lagrange multipliers - I Video
  17. Lecture 6B :Optimization with equality constraints and introduction to Lagrange multipliers - II Video
  18. Lecture 6C :Least norm solution of underdetermined linear system Video
  19. Lecture 7A: Transformation of optimization problems - I Video
  20. Lecture 7B : Transformation of optimization problems - II Video
  21. Lecture 7C: Transformation of optimization problems - III Video
  22. Lecture 8A: Convex Analysis - I Video
  23. Lecture 8B: Convex Analysis - II Video
  24. Lecture 8C: Convex Analysis - III Video
  25. Lecture 9A: Polyhedrons Video
  26. Lecture 9B: Minkowski-Weyl Theorem Video
  27. Lecture 9C: Linear Programming Problems Video
  28. Lecture 10A: Extreme points and optimal solution of an LP Video
  29. Lecture 10B: Extreme points and optimal solution of an LP (continued) Video
  30. Lecture 10C: Extreme points and basic feasible solutions Video
  31. Lecture 11A: Equivalence of extreme point and BFS Video
  32. Lecture 11B: Equivalence of extreme point and BFS (continued) Video
  33. Lecture 11C: Examples of Linear Programming Video
  34. Lecture 12A: Weak and Strong duality Video
  35. Lecture 12B: Proof of strong duality Video
  36. Lecture 12C: Proof of strong duality (continued) Video
  37. Lecture 13A: Farkas' lemma Video
  38. Lecture 13B: Max-flow Min-cut problem Video
  39. Lecture 13C: Shortest path problem Video
  40. Lecture 14A: Complementary Slackness Video
  41. Lecture 14B: Proof of complementary slackness Video
  42. Lecture 14C: Tangent cones Video
  43. Lecture 15A:Tangent cones (continued) Video
  44. Lecture 15B: Constraint qualifications, Farkas' lemma and KKT Video
  45. Lecture 16A: KKT conditions Video
  46. Lecture 16B:Convex optimization and KKT conditions Video
  47. Lecture 17A: Slater condition and Lagrangian Dual Video
  48. Lecture 17B: Weak duality in convex optimization and Fenchel dual Video
  49. Lecture 17C: Geometry of the Lagrangian Video
  50. Lecture 18A: Strong duality in convex optimization - I Video
  51. Lecture 18B: Strong duality in convex optimization - II Video
  52. Lecture 18C: Strong duality in convex optimization - III Video
  53. Lecture 19A: Line search methods for unconstrained optimization Video
  54. Lecture 19B: Wolfe conditions Video
  55. Lecture 19C: Line search algorithm and convergence Video
  56. Lecture 20A: Steepest descent method and rate of convergence Video
  57. Lecture 20B: Newton's method Video
  58. Lecture 20C: Penalty methods Video
  59. Lecture 21A: L1 and L2 Penalty methods Video
  60. Lecture 21B: Augmented Lagrangian methods Video
  61. Lecture 21C: Cutting plane methods Video
  62. Lecture 22: Interior point methods for linear programming Video
  63. Lecture 23A: Dynamic programming: Inventory control problem Video
  64. Lecture 23B: Policy and value function Video
  65. Lecture 24A: Principle of optimality in dynamic programming Video
  66. Lecture 24B: Principle of optimality applied to inventory control problem Video
  67. Lecture 24C: Optimal control for a system with linear state dynamics and quadratic cost Video