MAT 168: Optimization
Spring 2008


Instructor

Teaching Assistants

We are fortunate to have two teaching assistants for this course:

Course Time and Place

Grading percentages

Textbook

We will be using Linear Programming: Foundations and Extensions by R.J. Vanderbei. `

Feel free to use either the Second or Third edition.

Description and Syllabus

This course is an introduction to optimization. We will cover both constrained and unconstrained optimization, but with an emphasis on the former. Our primary focus will be on linear programming. We will be discussing the simplex method, duality, interior point methods, and numerous applications and examples. We will also discuss unconstrained optimization, with an introduction to the solution of nonlinear equations and unconstrained nonlinear least-squares problems via iterative methods.

A detailed syllabus can be found at www.math.ucdavis.edu/~bremer/spring2008/mat168/syllabus.pdf .


News


Take-home Final

A take-home final will be distributed in class on Wednesday, June 4. A copy can also be found here.

It is due on the date of our final, June 11. It can be turned in anytime between June 4 and June 11 by putting it in my box in the MSB building or sliding it under my office door (MSB 2230).

I will also make it available online, here.


Programming Projects

Three programming projects will be assigned during the semester. Each will be worth 10% of your grade for the course. Details will be provided in class and posted here later, but expect the first project to be given out during the second week of class.

Project one is available here. Its due Wednesday April 30. The associated data file returns.m can be downloaded here.

Instruction for submitting project one:


Project two

The due date for project two was extended to June 4, 2008, as I announced in class.

Please turn it in by emailing a .tar or .zip file with your code to ucdavis.mat168.projects@gmail.com.

Project two is available here.. It dues date has been extended to June 4, 2008. Here is the file containing headers for the project 2 functions.

Homework Assignments


Due Wednesday, April 9:

Due Wednesday, April 16:

Due Wednesday, April 23:

Due Wednesday, April 30:

Due Wednesday, May 7:

Due Wednesday, May 21:

Due Wednesday, May 28:

Due Wednesday June 4: