Short Term Scheduling: Iscussion Uestions
Short Term Scheduling: Iscussion Uestions
Short Term Scheduling: Iscussion Uestions
C H A P T E R
247
248 CHAPTER 15 SHORT TERM SCHEDULING
2. Use the scrollbar to change the processing time for job C and
Column subtraction is done next.
use the scrollbar to modify the due date for job C. Does the same
rule always minimize the average completion time? Site/Customer A B C D
Yes—SPT always minimizes the average completion time, 1 4 0 0 5
maximizes utilization and minimizes the average number of 2 1 0 1 1
jobs in the system! 3 0 1 2 0
4 4 2 2 0
3. Which schedule (rule) minimizes the average lateness for this
example? Cover zeros with lines.
EDD
4. Use the scrollbar to change the due date for job C. Does the
same rule always minimize the average lateness?
No—if the due date for job C is 5 then FCFS and SPT
minimize the average lateness.
15.5 Subtracting the smallest uncovered number (6) from all uncovered
Assignment Rating
numbers, and adding it to the numbers at the intersections of the
C53 at plant 1 10 cents lines:
C81 at plant 3 4 cents
D5 at plant 4 30 cents
D44 at plant 2 14 cents
Total manufacturing cost 58 cents
Subtracting the smallest uncovered number (2) from all uncovered Column subtraction is done next.
numbers, and adding it to the numbers at the intersections of the
Squad\Case A B C D E
lines:
1 10 4 0 4 24
2 13 1 6 0 24
3 6 0 1 2 18
4 0 5 0 5 14
5 4 17 16 18 0
Cover zeros with lines. Draw the minimum number of lines needed to cover the zeros:
Optimal assignment:
squad 1 to case C
squad 2 to case D Subtracting the smallest uncovered number (0.3) from all uncov-
squad 3 to case B ered numbers, and adding it to the numbers at the intersections of
squad 4 to case E the lines:
squad 5 to case A
Total person-days projected using this assignment 3 6
3 21 13 46.
1.00–2:00 to A 27.1
2:00–3:00 to C 17.1
3:00–4:00 to B 18.5
4:00–5:00 to Ind 12.8
Total Exposure Rating: 75.5
252 CHAPTER 15 SHORT TERM SCHEDULING
15.9 Because this is a maximization problem, each number is (b) EDD (earliest due date:)
subtracted from 95. The problem is then solved using the
Job Sequence Due Date
minimization algorithm.
B 312
a) Assignment Rating A 313
D 314
Fisher—finance 95
E 314
Golhar—economics 75
C 325
Hug—statistics 85
Rustagi—management 80 (c) SPT (shortest processing time)
Total rating 335
Job Sequence Processing Time
b) Since Fisher is not teaching statistics; the answer does not
E 3
change. Total rating remains 335.
D 5
15.10 A 8
B 16
Job Due Date Duration (Days)
C 40
A 313 8
B 312 16 (d) LPT (longest processing time)
C 325 40
D 314 5 Job Sequence Processing Time
E 314 3 C 40
B 16
A 8
(a) FCFS (first come, first served): D 5
Because all jobs arrived on day 275, and presum- E 3
ably in the order given, the FCFS sequence is:
A, B, C, D, E Scheduling Average Average Average Number
Rule Tardiness Flow Time of Jobs in System
FCFS 14.8 47.4 3.3
EDD 4.2* 34.6 2.4
SPT 4.2* 26.2* 1.8*
LPT 20.8 60.2 4.2
* = Best
15.13 (a)
Starting Day Number: 241 (i.e., work can be done on day 241)
Method: SPT—Shortest Processing Time
Completion
Processing Time Due Date Order Flow Time Time Late
CX-01 25 270 2 40 280 10
BR-02 15 300 1 15 255 0
DE-06 35 320 4 105 345 25
SY-11 30 310 3 70 310 0
RG-05 40 360 5 145 385 25
Total 145 375 60
Average 75 12
Sequence: BR-02,CX-01,SY-11,DE-06,RG-05 Average # in system 2.586 375/145
(a) FCFS (first come, first served): Job Sequence Processing Time
(b), (c)
INTERNET HOMEWORK PROBLEMS* Subtracting the smallest uncovered number (200) from all
uncovered numbers, and adding it to the numbers at the
15.20 (a) Assign:
intersections of the lines:
Job to Machine
1 A
2 D
3 B
4 C
15.22
Assignments Cost
Nurse Condriac to Urology 32
Nurse Hawkins to Cardiology 18
Nurse Bardot to Orthopedics 24
Nurse Hoolihan to Obstetrics 12
Total Cost: 86
Plant 7 will not be given a component. 15.25 Job Data Entry (Hours) Verify (Hours)
A 2.5 1.7
15.24 Job Due Date Duration (Days) B 3.8 2.6
010 260 30 C 1.9 1.0
020 258 16 D 1.8 3.0
030 260 8 Using Johnson’s Rule, the optimal sequence is:
040 270 20
050 275 10 D, B, A, C
(a) FCFS (first come, first served):
Because all jobs arrived on day 210, and presumably
in the order given, the FCFS sequence is:
010, 020, 030, 040, 050
(b) EDD (Earliest due date):
Job Sequence Due Date
020 258
010 260
CASE STUDY
030 260
040 270 PAYROLL PLANNING, INC.
050 275 The first step in tackling this case study is to translate the due
dates into minutes. Thus, for the monthly clients, the due dates are
Note that the tie breaker of longest processing time was 9 u 60 540; for the biweekly clients, the due dates are 12 u 60
used; however, job 030 could come before job 010. 720; and for the weekly clients, the due dates are 15 u 60 900.
(c) SPT (shortest processing time): The table shows the results of running Excel OM or POM for
Windows under a few different processing rules.
Job Sequence Processing Time
Average
030 8
Number of
050 10
Jobs in Average Average
020 16
Rule Systems Flow Time Lateness
040 20
010 30 Earliest Due Date (EDD) 20.80 928 193
SPT 12.03 537 135
(d) LPT (longest processing time): Critical Ratio 22.82 1,018 273
Job Sequence Processing Time It can be seen from the table that the rules that seem most
intuitive work least well. The best rule seems to be shortest
010 30
processing time (with its well-known advantages).
040 20
020 16
050 10 VIDEO CASE STUDY
030 8
SCHEDULING AT HARD ROCK CAFÉ
1. This case study works best if the 7 minute video, made specifi-
cally for this text, is shown and accompanies the written case.
Alternatively, the student can view a 2 minute, edited version of the
video on the CD-ROM in the back of the text. Hoffman currently
uses these factors in forecasting weekly café sales: (1) last year’s
CHAPTER 15 SHORT TERM SCHEDULING 261
sales, (2) convention center data, (3) hotel occupancy rates, (4) 3. If Cathy is given the preparation task, the solution of the assign-
concerts scheduled at Hard Rock Live. Other factors could include: ment with the remaining three workers assigned the remaining three
(1) weather forecasts (most tourists head home if a hurricane is tasks is:
bearing down on Florida) and a rainy day will reduce sales, (2)
Person Job Time (Minutes)
concerts or major events at Universal Studios (which is adjacent
to the café), (3) world events (since the restaurant is heavily Cathy Preparation 120
tourist driven), (4) major events at the Citrus Bowl (football) or Tom Assembly 60
Waterhouse Arena that may bring large number of out-of-towners George Finishing 60
with them. Leon Packaging 10
Total Time 250
2. To lower turnover, Hard Rock tries to make schedules
financially profitable to servers. It also provides a lot of flexibility
If Cathy is assigned to the finishing task, the optimum assign-
in terms of shift preference. Further, the café provides a favorable
ment is:
working environment, where servers can “be themselves”, even if
that means spiked, green hair and pierced nose rings. At the end of Person Job Time (Minutes)
10 years of service, every Hard Rock employee receives a gold
George Preparation 80
Rolex watch valued at over $10,000. Tom Assembly 60
3. Seniority cuts down on turnover by rewarding employees Cathy Finishing 100
who remain a longer time with an organization. Shift and service Leon Packaging 10
station are critical assignments, which can make a very big Total Time 250
difference in income to a server.
4. By not overstaffing, the software increases employee produc- 4. One possibility would be to combine the packaging operation
tivity. It also places senior servers at the busiest/hardest stations. with finishing. Then George could build an entire table by himself
(in 230 minutes), and Tom could do preparation (100 minutes),
INTERNET CASE STUDY* Randy the assembly (80 minutes), and Leon the finishing and
packaging (90 minutes). This crew would build 4.8 tables in a 480-
OLD OREGON WOOD STOVE minute workday, while George himself could build 2.09 tables—a
total of almost 7 tables per day.
1. The assignment algorithm can be utilized to yield the fastest
To utilize all five workers, George and Tom could each build
time to complete a table.
entire tables, 2.09 and 1.75 per day respectively. Letting Randy do
preparation (110 minutes), Cathy the assembly (70 minutes), and
Person Job Time (Minutes)
Leon the finishing and packaging (90 minutes) allows an addi-
Tom Preparation 100 tional 4.36 tables per day for a total of 8.2 per day.
Cathy Assembly 70 Nine tables per day could be achieved by having Tom prepare
George Finishing 60
and assemble 3 tables, George prepare and finish 3 tables, Cathy
Leon Packaging 10
assemble 6 tables, Leon finish 6 tables, and Randy prepare 3 tables
Total Time 240
and package all 9 tables. George, Cathy, and Randy would each
2. If Randy is used, the assignment problem becomes unbal- have 60 minutes per day unutilized and could build 0.6 tables by
anced, and a dummy job must be added. The optimum assignment having George do preparation (80 minutes), Cathy assembly and
would be: packaging (95 minutes), and Randy the finishing (100 minutes).