MATH 5801 Linear Optimization — Lecture notes
Overview and prerequisite
Notation and conventions
Unit
Topics
1
introduction
graphical example
definition of linear programming
linear inequality inference
software
2
Fourier-Motzkin elimination
Farkas' Lemma
solving linear programming problems
3
fundamental theorem
duality theory
complementary slackness
4
standard form
basic feasible solution
tableau
5
revised simplex method
cycling
perturbation
two-phase method
6
sensitivity analysis
dual feasible tableau
revised dual simplex method
7
integer linear programming
cutting planes
total unimodularity
8
convexity and polyhedra
extreme points
convex hull
9
optimization and convexity
polytopes
representation of polytopes
10
polyhedral cones
extreme rays
recession cones
11
Benders decomposition
lazy constraints
12
resolution theorem
Dantzig-Wolfe decomposition