What is Linear Programming (LP)? (in 2 minutes)

  Рет қаралды 18,310

Visually Explained

Visually Explained

Күн бұрын

Пікірлер: 31
@prolixescalation1932
@prolixescalation1932 3 жыл бұрын
Ahhh, so nice to see this video while I'm taking classes about methods of optimization
@tanishqawasthi5664
@tanishqawasthi5664 3 жыл бұрын
It's so great to see someone taking out time and doing efforts to make us understand optimization better in visualisation....kudos to you.... Please make more videos on optimization including topic like duality, Non-Linear optimization and constraint Non linear optimization and on Neural network as well...
@VisuallyExplained
@VisuallyExplained 3 жыл бұрын
Much appreciated! More videos on optimization are coming...
@BrianAmedee
@BrianAmedee 3 жыл бұрын
So this is a code that optimises stuff based on constraints? Nice. Straight to the point, well done
@mayureshjoshi4616
@mayureshjoshi4616 2 жыл бұрын
Wow simply awesome , visuals were awsome and so are you!!!
@aleocho774
@aleocho774 3 жыл бұрын
Here from Ahmad Bazzi 's NVIDIA video. Awesome stuff mate.
@VisuallyExplained
@VisuallyExplained 3 жыл бұрын
Thanks a lot mate!
@philippvetter2856
@philippvetter2856 3 жыл бұрын
I love these videos. These are amazing explanations and really helpful for people that are new to optimization!
@VS-wq3ws
@VS-wq3ws 2 жыл бұрын
Super informative video with visualisations Thank You from india
@jayantnema9610
@jayantnema9610 2 жыл бұрын
dat tax evasion line! ☠️☠️☠️
@patakhte6367
@patakhte6367 3 жыл бұрын
Thank you. So useful and intuitive.
@siddharthvm8262
@siddharthvm8262 3 жыл бұрын
Amazing work. Please go on
@PeekPost
@PeekPost 2 жыл бұрын
Video visually showing comparison between simplex on kkt and IP on kkt (along with their performance) would be great!🤠
@hbasu8779
@hbasu8779 2 жыл бұрын
Thanks for explaining it so well. I had a question: why in LP the optimal solution is found at one of the vertices of the polyhedron ( feasible set) ?
@Schnorzel1337
@Schnorzel1337 2 жыл бұрын
That is indeed not the case. There can be no solution (feasible set is empty), uncountable infinite solutions (feasible set is not completely bounded), infinite solutions (all the solutions on a edge between two points) multiple solutions (one solution per vertex). For your question: Lets say we have a feasible set where the optimal solution is on one of the faces of the polyhedron. Which means there is a vector from (0,0,0) to the optimal point (x,y,z) of optimal length n. Now every point on the plane has to be closer to the origin than our point (x,y,z), which is striclty impossible, unless the plane is curved, which by definition is never true. Furthermore any point inside the feasible set is clearly not optimal, because the vector could stretch through that point until it hits the boundary. With those 2 ideas in mind you can see that every optimal solution is on a vertex or on the edge between two vertices.
@vTutorLive
@vTutorLive 3 жыл бұрын
Great work! It's been a few years since I've done LP, but it would have been nice to have a visual as sharp as this when I first learned it. I actually wasn't familiar with "strongly" polynomial time (as opposed to just polynomial time). I'm sure these videos are made with brevity in mind, but consider putting a quick, informal definition off to the side? Unless I just missed it
@VisuallyExplained
@VisuallyExplained 3 жыл бұрын
Thanks for watching! You make a good point. I have added more details about the distinction between polynomial and strongly polynomial time algorithms. The definition is somewhat technical, but the basic idea is that a polynomial time algorithm is allowed to take more time as the magnitude of the coefficients grows (while keeping the number of variables/constraint constant), but a strongly polynomial time algorithm is not. The interior point method is a polynomial time algorithm, but not a strongly polynomial time one.
@hyukppen
@hyukppen 2 жыл бұрын
Is the semidefinite programming different from the linear programming? It seems similar but I don't understand the difference.
@VisuallyExplained
@VisuallyExplained 2 жыл бұрын
Fantastic question! I have a feeling you will be interested in the next video coming up :-)
@hyukppen
@hyukppen 2 жыл бұрын
@@VisuallyExplained Oh, I will wait your next video. Thanks.
@AK56fire
@AK56fire 3 жыл бұрын
Beautiful animation.. Please make a making video tutorial for the part that you did in Blender.
@matthewjames7513
@matthewjames7513 3 жыл бұрын
nice vid but plz no dubstep nextime
@VisuallyExplained
@VisuallyExplained 3 жыл бұрын
Thanks for the feedback. The background music turned out a bit more distracting than I had anticipated indeed.
@JoelRosenfeld
@JoelRosenfeld 3 жыл бұрын
@@VisuallyExplained I enjoyed it
@michael-nef
@michael-nef 3 жыл бұрын
lol, solving the second open question is equivalent to solving the P=NP conjecture.
@VisuallyExplained
@VisuallyExplained 3 жыл бұрын
While the two questions sound similar, there is a priori no direct relationship between the two. For all we know, someone could prove that a variant of the simplex method runs in strongly polynomial time, and we would still have no clue about P=NP.
@子不語-e8y
@子不語-e8y 2 жыл бұрын
Could you add english caption so that it make easier for foreigner
@VisuallyExplained
@VisuallyExplained 2 жыл бұрын
Thanks for the suggestion! In my experience, the automatically generated captions are pretty good. Let me know if you still have problems with that and I will consider adding custom captions.
@bigbuckey7687
@bigbuckey7687 3 жыл бұрын
Great production value, horrendous music.
@ashraf_isb
@ashraf_isb Жыл бұрын
tax evasion 😅
@Piipolinoo
@Piipolinoo 3 жыл бұрын
Whats up with that horrible music in the background? the fuck
Linear Regression in 2 minutes
2:34
Visually Explained
Рет қаралды 346 М.
What Is Mathematical Optimization?
11:35
Visually Explained
Рет қаралды 130 М.
Wait for it 😂
00:19
ILYA BORZOV
Рет қаралды 10 МЛН
啊?就这么水灵灵的穿上了?
00:18
一航1
Рет қаралды 115 МЛН
У вас там какие таланты ?😂
00:19
Карина Хафизова
Рет қаралды 17 МЛН
Support Vector Machine (SVM) in 2 minutes
2:19
Visually Explained
Рет қаралды 616 М.
Big-O Notation - For Coding Interviews
20:38
NeetCode
Рет қаралды 503 М.
Just How Weird Were The First Planets?
57:55
History of the Universe
Рет қаралды 148 М.
Why There's 'No' Quintic Formula (proof without Galois theory)
45:04
not all wrong
Рет қаралды 542 М.
How to Read Logic
27:32
Another Roof
Рет қаралды 205 М.
The Traveling Salesman Problem: When Good Enough Beats Perfect
30:27
Linear Programming
8:10
Mario's Math Tutoring
Рет қаралды 133 М.
The Evolution of Gasoline
26:27
New Mind
Рет қаралды 506 М.
But what is a convolution?
23:01
3Blue1Brown
Рет қаралды 2,7 МЛН
Wait for it 😂
00:19
ILYA BORZOV
Рет қаралды 10 МЛН