25 Apr |
Final exam locations
|
22 Apr | End-of-semester announcements:
|
8 Apr | Your second chance for Exam 2 is due at the beginning of class on Wednesday 11 April. See below for details. |
28 Mar | Exam 2 is on Wednesday 6 April.
See below for details.
Also see below for the end-of-marking-period schedule, including the GMPL exercise deadline. |
21 Mar | Reminder: your preliminary project problem statement is due by COB this Friday 25 March. Please e-mail it to me as a PDF file. |
4 Mar | Instructions for the course project have been posted. See below for details. |
24 Feb |
Your second chance for Exam 1 is due at the beginning of class on Friday 26 February.
See below for details.
Some notes on Problem 4:
|
18 Feb |
The deadline for GMPL exercises to count for your 6-week grade is 15:00 on Tuesday 23 February.
|
15 Feb | Exam 1 is on Monday 22 February. See below for details. |
12 Jan | Welcome! |
Date | Problems |
18 Apr | rock-paper-scissors |
15 Apr | pirates*. Use symbolic input parameters. This is the last GMPL exercise of the semester. |
13 Apr | 9.7, cars |
11 Apr | 9.5ab. Solve the primal and dual graphically. Does strong duality hold? |
8 Apr | 9.1, 9.2, 9.3, 9.4 |
30 Mar | 8.11ab, 8.12ab |
28 Mar | Finish the homework for 25 March. |
25 Mar | 8.1, 8.2, 8.3, 8.8 |
21 Mar | 7.16, 7.17 |
11 Mar | 7.14 |
7 Mar | 7.2, 7.3, 7.4 |
4 Mar | 6.14, 6.18. Draw pictures of the given regions and functions first. |
2 Mar | 6.8, 6.9 |
29 Feb | 6.1, 6.2 |
26 Feb | Work on your outstanding GMPL exercises. |
24 Feb |
2.6 (redo). Use symbolic input parameters. diet-part2* (partial model file, data file) |
17 Feb | 2.20, 2.22. Use symbolic input parameters. |
12 Feb | 2.3 (redo), 2.24, diet-part1. Use symbolic input parameters. |
10 Feb | sets. Bring your laptops to the next class. |
8 Feb | inventory, finco |
5 Feb | 2.10* |
3 Feb | 2.9 |
1 Feb | 2.6 |
29 Jan | 2.11*, 2.12 |
27 Jan | 2.1, 2.3* |
20 Jan | Verify your answers to 1.1abcd by solving these linear programs using GMPL/GLPK. |
15 Jan | 1.1abcd, 1.2. Bring your laptops to the next class. |
13 Jan | 1.1abcd using trial-and-error. For each optimization model, find a few feasible solutions and determine their values. Try to find the best feasible solution you can. |
12 Jan | Familiarize yourself with the course policy statement. |
Dates | Lesson | ||
22 Apr | 30 | Introduction to networks and the shortest path problem | notes |
20 Apr | 29 | Introduction to integer linear programs: timetabling problems | notes |
18 Apr | 28 | LP duality and game theory | notes |
15 Apr | 27 | Maximin and minimax objectives | notes |
13 Apr | 26 | An economic interpretation of LP duality | notes |
11 Apr | 25 | Weak and strong duality | notes |
8 Apr | 24 | Bounds and the dual LP | notes |
1 Apr | 23 | Degeneracy, convergence, multiple optimal solutions | notes |
30 Mar | 22 | Finding an initial BFS | notes |
28 Mar | 21 | The simplex method — example | notes solutions |
23 Mar, 25 Mar | 20 | The simplex method | notes |
21 Mar | 19 | Basic solutions in canonical form LPs | notes |
11 Mar | 18 | Linear programs in canonical form | notes |
7 Mar, 9 Mar | 17 | Geometry and algebra of "corner points" | notes |
4 Mar | 16 | Improving search: convexity and optimality | notes |
26 Feb, 29 Feb | 15 | Improving search: finding better solutions | notes |
26 Feb | 14 | Introduction to algorithm design | notes |
24 Feb | 13 | Work scheduling models, revisited |
notes postal.mod postal.dat |
17 Feb | 12 | Multiperiod models, revisited | notes |
12 Feb | 11 | Resource allocation models, revisited |
notes farmerjones.mod farmerjones-original.dat farmerjones-new.dat |
10 Feb | 10 | Sets, summations, for statements |
notes Solutions to Problem 3 (solutions updated 15 Feb 15:45) |
8 Feb | 9 | Multiperiod models | notes |
3 Feb, 5 Feb | 8 | Production process models |
notes notes on Alvin Fine |
1 Feb | 7 | Work scheduling models | notes |
29 Jan | 6 | Blending models | notes |
27 Jan | 5 | Resource allocation models | notes |
20 Jan | 4 | Solving optimization models with a computer | notes |
15 Jan | 3 | Graphical solutions of optimization models |
notes warmup animation solving animation outcomes animation |
13 Jan | 2 | Introduction to optimization modeling | notes |
12 Jan | 1 | Introduction | notes |
Date | Quiz | |
20 Apr | Quiz 9 | quiz |
30 Mar | Quiz 8 | quiz |
23 Mar | Quiz 7 | quiz |
9 Mar | Quiz 6 | quiz |
2 Mar | Quiz 5 | quiz |
17 Feb | Quiz 4 | quiz |
10 Feb | Quiz 3 | quiz |
3 Feb | Quiz 2 | quiz |
20 Jan | Quiz 1 | quiz |
Date | Exam | |
9 May | Final Exam> |
Information Final Exam from past semester (ignore 6d, 6e) |
6 Apr | Exam 2> |
Information Exam 2 from past semester Second chance |
22 Feb | Exam 1> |
Information Exam 1 from past semester (ignore 3c) Second chance |