Lecture 9: Benders’ decomposition: Theory

  Рет қаралды 10,601

Jalal Kazempour

Jalal Kazempour

Күн бұрын

Course: Advanced Optimization and Game Theory for Energy Systems
This is an online intense PhD-level course that took place during the first 3 weeks of January 2021 with 120 students from all over the world.
Lecturer: Jalal Kazempour (Technical University of Denmark, DTU)
Slides are available at: www.jalalkazem...
Course description: kurser.dtu.dk/...
Course content (all video lectures are available in this channel):
Course introduction
Lecture 1: Market clearing as an optimization problem
Lecture 2: Market clearing as an equilibrium problem
Lecture 3: Desirable properties of market-clearing mechanisms
Lecture 4: Market clearing using a cooperative game approach
Lecture 5: Stochastic market clearing
Lecture 6: Robust approaches for market clearing
Lecture 7: Bilevel programming in energy systems
Lecture 8: Optimization problems with decomposable structure
Lecture 9: Benders’ decomposition: Theory
Lecture 10a: Benders’ decomposition: Applications
Lecture 10b: Nested Benders’ decomposition
Lecture 11: Augmented Lagrangian relaxation
Lecture 12: Variants of ADMM and applications

Пікірлер: 16
@derinncagan
@derinncagan Жыл бұрын
The best explanation so far for the bender's decomposition yet in KZbin. Thanks a lot!
@JZL003
@JZL003 4 ай бұрын
This is truly an amazing set of lectures. I've been trying to understand benders decomp and nothing has come even half as close. I am very thankful
@JiayuWang-d6g
@JiayuWang-d6g Жыл бұрын
So clear! Provide intuition through diagrams and now I fully understand what Benders Decomposition is doing! Thank you so much!
@naghipakdaman
@naghipakdaman Жыл бұрын
I would say that I finally found out how BD works. Very excellent teaching
@大黄老鼠皮卡丘
@大黄老鼠皮卡丘 2 жыл бұрын
It is so clear and I can figure out what is Benders decomposition through this video! Thanks so much!!!
@lucibeck4352
@lucibeck4352 3 жыл бұрын
Dear Jalal, Thank you for sharing these fruitful lectures with us.
@sandeepayyagari
@sandeepayyagari 3 жыл бұрын
I should thank the attendees since they have asked most of the questions which I do have. Also, thank you, prof. Jalal wonderful demonstration.
@mrweisu
@mrweisu Ай бұрын
Thanks for the lecture! But I hope you have given more details on feasibility cuts. If some of the variables are binary, adding slack is not intuitive
@josemanuelslatercarrasco617
@josemanuelslatercarrasco617 2 жыл бұрын
Thanks for the video. Does anyone know how to prove equivalence of the x = x_fixed trick for the compact form benders cut alternative? Struggling with KKT.
@huybui986
@huybui986 2 жыл бұрын
Hi, thank you for sharing but can you explain what's dual variable and how we calculator it ?
@supakarnsompasong4813
@supakarnsompasong4813 2 жыл бұрын
Thank you for this explanation video. Sir, I have some questions. Does Benders Decomposition can handle equality constraints or I have to use another decomposition method?
@lucibeck4352
@lucibeck4352 3 жыл бұрын
I have a suggestion: as many students struggle with coding part, is it possible to upload the exercise (python) codes any where?
@RajuDas-sj8gg
@RajuDas-sj8gg 3 жыл бұрын
Can u explain how evaluate dual variable... Plz..🙏
@shaileshwasti407
@shaileshwasti407 2 жыл бұрын
Can you write more about which dual variable you didn't understand in the formulation?
@ggPescesgg
@ggPescesgg 2 жыл бұрын
Its a great instructive video, thank you so much. However, as a constructive input, I think its misleading to write "Theory" in the title if you are explaining Benders only on example and applications, and not actually deriving the mathematical grounds of the method.
@yuanxiwu9451
@yuanxiwu9451 3 жыл бұрын
Dear Jalal, I think for compact form, the sign of dual variable rou also matters. In your slides, I think rou is corresponding to x(fixed)-x(i)=0, not x(i)-x(fixed)=0. Am I right?
Lecture 10a: Benders’ decomposition: Applications
1:39:10
Jalal Kazempour
Рет қаралды 4,1 М.
Lecture 1: Market clearing as an optimization problem
1:55:24
Jalal Kazempour
Рет қаралды 10 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Benders Decomposition: An Easy Example
20:02
张Zhang戬Ray Jian
Рет қаралды 41 М.
Model Predictive Control
12:13
Steve Brunton
Рет қаралды 279 М.
21. Chaos and Reductionism
1:37:33
Stanford
Рет қаралды 1,7 МЛН
Lecture 7: Bilevel programming in energy systems
1:55:06
Jalal Kazempour
Рет қаралды 6 М.
Phebe Vayanos, Robust Optimization & Sequential Decision-Making
38:54
Marco Lübbecke - Column Generation, Dantzig-Wolfe, Branch-Price-and-Cut
1:38:21
Mixed Integer Programming
Рет қаралды 18 М.
Lecture 8: Optimization problems with decomposable structure
1:15:35
Jalal Kazempour
Рет қаралды 3,5 М.
Lecture 12: Variants of ADMM and applications
1:57:46
Jalal Kazempour
Рет қаралды 4,3 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН