Syllabus (Tentative)

Class Number Date Topics Reading HW assigned HW due
1 1/22 Introduction, Administration, examples of scheduling problems, role of scheduling, classification of scheduling problems, complexity Chapters 1, 2 HW 1 -
2 1/29 Single machine problems: simple dispatching rules Chapter 3 HW 2 HW 1
3 2/5 Single machine problems: real-time scheduling, dynamic programming Chapter 3 HW 3 HW 2
4 2/12 Single machine problems: NP-hard scheduling problems, approximations HW 4 HW 3
5 2/19 Parallel machine problems: minimizing schedule length Chapter 5 HW 5 HW 4
6 2/26 Parallel machine problems: precedence constraints, heterogeneous environments HW 6 HW 5
7 3/5 Parallel machine problems: average completion time Chapter 5 HW 6
8 3/12 MIDTERM - - -
9 3/26 Flow shop scheduling Chapter 6 HW 7 -
10 4/2 Flow shop scheduling HW 8 HW 7
11 4/9 Job shop scheduling, Open shop sheduling Chapter 7 HW 9 HW 8
12 4/16 Stochastic models Chapter 9 HW 10 HW 9
13 4/23 Stochastic models: single and parallel machines Chapter 10 HW 10
14 4/30 Student presentations - -