Professional Documents
Culture Documents
CHAPTER 17
OPERATIONS SCHEDULING
Review and Discussion Questions
1. What are the objectives of work-center scheduling?
The objective can vary but include: meeting due dates, minimizing lead time, minimizing setup times and cost, minimizing work-in-process inventory, and maximizing machine and/or
worker utilization.
2. Distinguish between a job shop, a GT cell, and a flow shop.
A job shop may have the flow of products going in any direction between departments.
A GT cell is somewhere in between a job shop and a flow shop in terms of product flow.
A flow shop has the flow of products going in a specific sequence for all products.
3. What practical considerations are deterrents to using the SOT rule?
Perhaps one will encounter a situation whereby those jobs with the shortest operations times
are least urgent than those with long due-dates. Also long jobs will always be preempted in a
dynamic shop so they may never be completed.
A good example would be applying this rule to all student assignments (including term
papers) for one semester. At the beginning of the semester, this works quite well, but it
results in the term papers being postpone until immediately before their due-date, typically
resulting in inadequate time to complete the term paper.
4. What priority rule do you use in scheduling your study time for midterm examinations? If
you have 5 exams to study for, how many alternative schedules exists?
Most students will probably respond that they use either FCFS (first things first) or SOT.
After understanding the chapters material, they should use SOT and have one schedule, but
many will respondtwo or more schedules.
The are 5! possible schedules or 5 x 4 x 3 x 2 x 1 or 120 schedules.
5. The SOT rule provides an optimal solution in a number of evaluation criteria. Should the
manager of a bank use the SOT rule as a priority rule? Why?
Even though the SOT rule is optimal, the bank manager may still choose the FIFO rule for
customer sequencing in order to keep the sense of fairness; whoever comes in first, gets
served first.
230
Chapter 17
231
Operations Scheduling
Problems
Problem
Type of Problem
Priority
rules
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
18
17
Consecutive
days-off
First hour
principle
Difficulty
Assignment
New
Problem
Johnsons
rule
Yes
Easy
Easy
Moderate
Easy
Moderate
Moderate
Moderate
Easy
Easy
Moderate
Difficult
Moderate
Moderate
Moderate
Moderate
Moderate
Easy
Moderate
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Modified
Problem
Check
figure in
Appendix
A
Yes
Yes
Yes
Yes
Yes
Yes
1.
Car
Customer pick-up
time
A
B
C
Remaining
overhaul time
10
17
15
Number of
remaining
operations
1
2
3
4
5
1
Slack
6
12
14
6.0
6.0
4.7
8AM
9AM
10AM
11AM
Noon
1PM
2PM
3PM
4PM
5PM
6PM
7PM
2
2
2
3
1
3
5
2
5
8
3
8
8
2
8
6
0
7
5
0
5
8
6
8
8
2
8
6
0
8
4
0
8
3
1
3
232
Chapter 17
3.
Job
1
2
3
4
5
6
7
Process A Time
9
8
7
6
1
2
4
Process B Time
6
5
7
3
8
6
7
Order of Selection
6th
5th
7th
3rd
1st
2nd
4th
Position in Sequence
5th
6th
4th
7th
1st
2nd
3rd
Time
0
10
30
40
Machine
A 56 7
20
4.
Day
Requirements
Worker 1
Worker 2
Worker 3
Worker 4
M
2
2
1
1
0
Tu
2
2
2
1
1
W
1
1
1
0
0
233
Th
3
3
2
1
0
F
3
3
2
1
0
S
4
4
3
2
1
Su
2
2
1
1
0
50
Operations Scheduling
5. a. SOT
Job
D
B
H
G
F
C
A
E
Time
1
3
4
5
6
7
8
10
Flow time
1
4
8
13
19
26
34
44
Total flow time is 149 days, mean flow time is 149/8 = 18.625 days.
b
Scheduling E and G first, then using SOT, the following schedule results:
Job
E
G
D
B
H
F
C
A
Time
10
5
1
3
4
6
7
8
Flow time
10
15
16
19
23
29
36
44
Total flow time is 192 days, mean flow time is 192/8 = 24.000 days. Alternate schedules could be
developed, such as a due-date schedule.
234
Chapter 17
6.
Jobs
1
11
10
12
Individuals
Row reduction
Jobs
1
Individuals
235
Operations Scheduling
Column reduction
Jobs
1
Individuals
Jobs
1
Individuals
236
Chapter 17
Optimal solution
Jobs
1
A
Individuals
Optimal solution
Assign
B
A
C
D
Cost (thousands)
$3
3
2
9
$17
1
3
4
2
Total
7.
Job
1
2
3
4
5
Sequences:
Critical ratio would be 5,3,2,4,1
Earliest due date: 2,5,3,4,1
Shortest processing time: 2,1,4,3,5
237
CR
1.93
1.38
1.04
1.63
0.86
Operations Scheduling
Day
Requirements
Auditor 1
Auditor 2
Auditor 3
Auditor 4
Auditor 5
M
3
3
3
2
1
1
Tu
2
2
2
2
1
1
W
3
3
2
2
1
0
Th
5
5
4
3
2
1
F
4
4
3
2
1
0
S
3
3
2
1
1
0
Su
4
4
3
2
2
1
Day
Requirements
Adams
Chang
Klein
Ramirez
Sampson
M
4
4
3
2
2
1
Tu
3
3
3
2
1
1
W
2
2
2
2
1
1
Th
3
3
2
2
1
0
F
4
4
3
2
1
0
S
5
5
4
3
2
1
Su
4
4
3
2
2
1
9.
10.
Job
A
B
C
D
E
Process I Time
4
16
8
12
3
Process II Time
5
14
7
11
9
Order of Selection
2nd
5th
3rd
4th
1st
Position in Sequence
2nd
3rd
5th
4th
1st
Time
0
E A
20
30
40
50
Process
10
II
238
60
Chapter 17
11.
Machine
1
65
50
60
55
80
30
75
125
50
40
75
35
85
95
45
60
40
115
130
110
90
85
40
80
95
145
60
55
45
85
Machinist
Row reduction would not change the matrix. Column reduction follows.
Machine
1
35
15
20
10
40
40
85
45
45
50
30
75
85
70
60
50
35
55
115
25
15
45
Machinist
239
Operations Scheduling
Machine
1
30
10
15
35
40
85
45
45
50
25
70
80
65
60
50
35
55
115
25
15
45
Machinist
Machine
1
25
10
10
30
45
85
10
40
40
45
20
65
75
60
60
55
35
55
10
115
30
15
45
10
Machinist
240
Chapter 17
Machine
1
25
10
10
30
45
85
10
40
40
45
20
65
75
60
60
55
35
55
10
115
30
15
45
10
Machinist
Optimal solution
Assign
Cost
0
30
45
40
40
45
200
dummy
A
B
C
D
E
F
1
5
2
3
4
Total
12.
Area
1
Bob
1400
1800
700
1000
Dave
600
2200
1500
1300
Nick
800
1100
1200
500
Dick
1000
1800
2100
1500
Associate
241
Operations Scheduling
Row reduction
Area
1
Bob
700
1100
300
Dave
1600
900
700
Nick
300
600
700
Dick
800
1100
500
Associate
Column reduction
Area
1
Bob
700
500
300
Dave
1000
900
700
Nick
300
700
Dick
200
1100
500
Associate
242
Chapter 17
Area
1
100
1100 300
Optimal
Area
1
Bob
700
300
100
Dave
800
900
500
Nick
500
900
Dick
1100
300
Assign
Bob
Dave
Nick
Dick
Total
3
1
4
2
Associate
Optimal solution
Cost
$700
600
500
1800
$3600
243
Operations Scheduling
13.
Job
1
2
3
4
5
6
7
8
9
10
14.
Customizing
Time
3.0
2.0
2.5
0.7
1.6
2.1
3.2
0.6
1.1
1.8
Painting Time
1.2
0.9
1.3
0.5
1.7
0.8
1.4
1.8
1.5
0.7
Order of Selection
7th
5th
8th
1st
10th
4th
9th
2nd
6th
3rd
a. FCFS
Job Processing time Due date
A
4
20
B
12
30
C
2
15
D
11
16
E
10
18
F
3
5
G
6
9
Total flow time
Mean flow time
244
Flow
time
4
16
18
29
39
42
48
196
28
Position in Sequence
6th
7th
5th
10th
3rd
8th
4th
1st
2nd
9th
Chapter 17
b. SOT
Job Processing time Due date
C
2
15
F
3
5
A
4
20
G
6
9
E
10
18
D
11
16
B
12
30
Total flow time
Mean flow time
Flow
time
2
5
9
15
25
36
48
140
20
c. STR
Job Processing time Due date Slack Flow time
F
3
5
2
3
G
6
9
3
9
D
11
16
5
20
E
10
18
8
30
C
2
15
13
32
A
4
20
16
36
B
12
30
18
48
Total flow time
178
Mean flow time
25.4
d. DD
Job Processing time Due date
F
3
5
G
6
9
C
2
15
D
11
16
E
10
18
A
4
20
B
12
30
Total flow time
Mean flow time
245
Flow
time
3
9
11
22
32
36
48
161
23
Operations Scheduling
e. Summary
Priority rule
FCFS
SOT
STR
DD
15.
Job
A
B
C
D
E
F
Operation time 1
5
16
1
13
17
18
Operation time 2
2
15
9
11
3
7
Order of Selection
Position in Sequence
2nd
6th
1st
5th
3rd
4th
6th
2nd
1st
3rd
5th
4th
Time
10
Process
1
20
30
40
50
60
70
16.
Day
Requirements
Worker 1
Worker 2
Worker 3
Worker 4
Worker 5
Worker 6
Worker 7
Worker 8
Worker 9
M
5
5
4
3
2
2
1
1
0
0
Tu
2
2
2
2
2
1
0
0
0
0
W
3
3
3
3
3
2
2
1
1
0
246
Th
4
4
3
2
2
1
1
0
0
0
F
8
8
7
6
5
4
3
2
1
0
80
S
9
9
8
7
6
5
4
3
2
1
Su
3
3
2
1
1
1
0
0
0
0
Chapter 17
17.
Period
Requirements
Assigned
On-duty
11AM
4
4
4
Noon
8
4
8
1PM
5
0
8
2PM
3
0
8
3PM
2
0
4
4PM
3
3
3
5PM
5
2
5
6PM
7
2
7
18.
Machine
Job
11
12
10
12
10
14
13
12
15
16
13
17
11
12
Row reduction
Machine
Job
11
12
12
247
7PM
5
0
7
8PM
4
0
4
9PM
2
0
2
Operations Scheduling
Column reduction
Machine
Job
Optimal solution
Machine
Job
Optimal solution
Assign
Cost
$3
10
14
9
5
$41
A
B
C
D
E
3
2
5
1
Total
248