Assigned:
Friday, February 1, 2019
Due:
Friday, February 8, 2019
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.1
- Problem 3.3
- Problem 3.15 (hint: use an exchange argument)
- Problem 3.20
- Consider the problem 1|| Σ wj 2Cj . Derive an optimal
algorithm and show that it is optimal via an exchange argument
- Extra Credit Write real code (e.g. C, C++, python or Java) for
1|chains|Σ wjCj (version 2 where you can
interleave the chains). 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.)
Switch to:
[email protected]