Assigned:
Thursday, February 19, 2009
Due:
Thursday, February 26, 2009, in class
General Instructions
- Please review the
course information.
- You must write down with whom you worked on the assignment. If this
changes from problem to problem, then you should write down this
information separately with each problem.
- Numbered problems are all from the textbook Scheduling:
Theory, Algorithms and Systems.
Problems
- Problem 3.4
- Problem 3.6 (please show your work for the branch and bound)
- Problem 3.23
- Read Section 3.3. and show the execution of the algorithm given there for
1||Σ Uj
on the example from Exercise 3.8.
- Consider the following instance of 1||Σ wjUj in which the jobs have a common
deadline of 10.
j | pj | wj
| 1 | 3 | 2 |
2 | 1 | 6 |
3 | 7 | 9 |
4 | 6 | 10 |
Show the execution of the dynamic programming algorithm given in class (and for which c code is given on
the course website)
Switch to:
cliff@ieor.columbia.edu