## ECE/Math 520: Nonlinear Programming (Spring 2010)

### Prof. Dan Bates (math), TR 9:30-11, WB 223

### Important docs/links

Our syllabus

Edwin Chong's Math/ECE 520 webpage

### Homework

**HW 1** (due Tuesday, 2/8): 3.8, 3.15 (see paragraph 1 of section 3.4), 3.18ab, 5.9, 6.1, 6.3, 6.8, 6.15.

**HW 2** (due Tuesday, 3/9): 7.1, 7.2, 9.3, 9.4, and any four of the following: 7.3, 7.7, 7.8ab, 7.9, 8.18, 8.19, 8.24, 8.25 (four are computational, four are not). Feel free to use any software package, not just Matlab (though Matlab is fine, too). Also, please note that there will be more homework due 3/16 or so, so don't wait until the last minute for this....

**HW 3** (due Tuesday, 4/20): 16.16 and any nine of the following: 11.7, 11.8, 11.14, 11.15, 12.1-12.7 (no more than 2 of these), 14.2 (worth 2 points), 14.3 (worth 2 points), 14.4, 14.5, 14.11 (worth 2 points), 15.4, 15.5, 15.6, 16.2, 16.3, 16.4, 16.8, 16.11 (worth 2 points), 16.13, 16.18 (worth 2 points).

**HW 4** (due Thursday, 5/13): [4 problems total.] Choose any two of 19.1a, 19.1b, 19.2, 19.3a, 19.4ac, 19.6a, 19.12ab AND any two of 20.1b, 20.3, 20.4ab, 20.5a, 20.6a.

### Some example code

Here is the Maple worksheet from class on 2/18 demonstrating the conjugate gradient method (with Fletcher-Reeves) on a two-variable quadratic. Notice that I needed to use Fletcher-Reeves (or Pollack-Ribiere, etc.) since I did not start with Q. (Here it is in pdf format.)

Talk schedule