filmov
tv
The most fundamental optimization algorithm
Показать описание
The simplex method was the first algorithm invented that can solve large-scale linear programs. The inventor, George Dantzig, was arguably a genius, but the algorithm itself is simple enough that I can explain the main ideas in this video.
Optimal solutions for linear programs, if they exist, occur at vertices of the feasible region. We first spend some time getting an algebraic characterization of vertices.
Afterwards, we introduce a way to transform linear programs into “standard form,” after which the characterization of vertices becomes simpler.
Finally, we show how to perform iterations of simplex and what that means graphically. Simplex, at the end of the day, is just rewriting equations over and over.
Chapters:
0:00 Intro
1:30 Outline of Video
2:15 Characterization of Vertices
4:33 Putting an LP into Standard Form
7:20 Getting an Initial Vertex
9:40 Constructing the Simplex Tableau
11:00 Performing Simplex Iterations
References:
Journal excerpt from Computing in Science & Engineering:
Article on Two-Phase Simplex Method:
Music:
Optimal solutions for linear programs, if they exist, occur at vertices of the feasible region. We first spend some time getting an algebraic characterization of vertices.
Afterwards, we introduce a way to transform linear programs into “standard form,” after which the characterization of vertices becomes simpler.
Finally, we show how to perform iterations of simplex and what that means graphically. Simplex, at the end of the day, is just rewriting equations over and over.
Chapters:
0:00 Intro
1:30 Outline of Video
2:15 Characterization of Vertices
4:33 Putting an LP into Standard Form
7:20 Getting an Initial Vertex
9:40 Constructing the Simplex Tableau
11:00 Performing Simplex Iterations
References:
Journal excerpt from Computing in Science & Engineering:
Article on Two-Phase Simplex Method:
Music:
The most fundamental optimization algorithm
What Is Mathematical Optimization?
Timo Berthold - The Fundamental Algorithms for Mathematical Optimization
Visually Explained: Newton's Method in Optimization
Why greatest Mathematicians are not trying to prove Riemann Hypothesis? || #short #terencetao #maths
Optimization for Deep Learning (Momentum, RMSprop, AdaGrad, Adam)
Basic optimization problem formulation
The Most Powerful Way to Think | First Principles
Changing the fundamentals of data center security [Europe, Africa, Middle East]
Introduction to Optimization: What Is Optimization?
An online course on optimization problems and algorithms
Multi-Objective Optimization: Easy explanation what it is and why you should use it!
Bayesian Optimization - Math and Algorithm Explained
Optimization Problems EXPLAINED with Examples
The Art of Game Optimization
Memory, Cache Locality, and why Arrays are Fast (Data Structures and Optimization)
The Key Equation Behind Probability
03 CUDA Fundamental Optimization Part 1
Linear Programming (Optimization) 2 Examples Minimize & Maximize
A course on multi-objective optimization
Top 6 Coding Interview Concepts (Data Structures & Algorithms)
Elon Musk's 3 Rules To Learning Anything
The single biggest reason why start-ups succeed | Bill Gross | TED
Ruby Midwest 2013 The Most Important Optimization: Happiness by Ernie Miller
Комментарии