Assigned:
Thursday, January 29, 2004
Due:
Thursday, February 5, 2004, 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.2
- Problem 3.3
- Problem 3.15. Hint: use an exchange argument.
- Problem 3.22.
- Write detailed pseudocode to implement the algorithm for
1|chains|&Sigma wjCj. Your input is a set of n
jobs, and for each job you have a weight wj and a procesing time
pj. In addition you are given the list of chains. Your ouput
should be the optimal schedule. (Output the Cj values.)
Extra Credit Write real code (C, C++ or Java) for
1|chains|&Sigma wjCj
Switch to:
cliff@ieor.columbia.edu