MATP6640 / DSES6770 Linear Programming
Spring 2008
Course outline.
Office hours: Mondays 1-2pm and Thursdays 1-3pm, or by appointment.
Material
on reserve in the library.
You can borrow the books for up to an hour.
Further, you can borrow the books overnight
if you check them out less than an hour before
closing time
and return them early the following day.
Two SDP references:
Vandenberghe
and Boyd and
Alizadeh.
(Links fixed on May 2.)
Nesterov
and Todd article on algorithms for self-scaled cones.
Alizadeh
and Goldfarb survey of second order cone programming
(published in
Mathematical Programming,
volume 95(1), 2003, pages 3-51).
Homework scores to date,
for people who've handed in all six homeworks.
Updated May 5th.
Project:
The presentation and report details
are available.
An update is required on April 14.
Solutions to the midterm exam.
The Midterm Exam took place in class on
Thursday, April 3.
You could bring one 8.5x11 sheet of handwritten notes
(you could write on both sides).
The exam covered everything seen in class through March 31.
Old exams: (pdf files)
Homework:
Information about
AMPL.
Notes:
Handwritten scanned copies of my notes from previous semesters (pdf files):
- Introduction, basic feasible solutions,
duality, and the simplex algorithm.
- Revised simplex, resolution (including
the Weyl and Minkowski theorems and Fourier-Motzkin elimination).
- The
ellipsoid method.
- Probabilistic
analysis of the simplex method.
- Game
theory.
- Dantzig-Wolfe decomposition,
cutting stock problems, network simplex, multicommodity network flows.
- Stochastic programming.
- Introduction
to interior point methods:
strict complementarity, the central path,
primal-dual framework, complexity theory, affine methods,
the centering direction, a potential-reduction method.
Pages 1-9 covered on March 17.
Pages 10-22 covered on March 20.
Pages 24-27, 29, and 32-35 covered on March 27.
Pages 36-40 covered on March 31.
- Barrier methods.
Pages 6-18 covered on March 24.
- Long-steps, quadratic convergence, predictor-corrector,
finite termination, crossover, infeasible methods.
Pages 11-16 covered on April 7.
Pages 6-10 covered on April 10.
- Homogenized methods,
Mehrotra's predictor-corrector, sparse linear algebra.
Pages 5-9, 19-25 covered on April 10.
- SDP
and SOCP.
Pages 1-12 covered on April 14.
Pages 17-20, 24, 27, 30, and 33 covered on April 17.
Pages 13-16, 21-23, and 25-26 covered on April 24.
- Interior
point cutting plane methods and linear programs with
complementarity constraints.
Slides 28-52 covered on April 28.
(These are pages 37-64 in the pdf file.)
Handouts:
Papers and resources:
John Mitchell's homepage.
Mathematics
Course Materials.