M 8. Sequencing
M 8. Sequencing
▶ Frequently results in
buildup of work-in- Due
process inventory Now Date
Forward and Backward Scheduling
schedule
Forward and Backward Scheduling
• Most actual processes are either labor limited or machine limited but
not both
Typical Scheduling and Control Functions
• Allocating orders, equipment, and personnel
• Shop-floor control
Objectives of Work-Center Scheduling
• Flow time – the time between the release of a job to a work center
until the job is finished
Sum of total flow time
Average completion time =
Number of jobs
Total job work (processing) time
Utilization metric =
Sum of total flow time
Average number of Sum of total flow time
jobs in the system = Total job work (processing) time
Total late days
Average job lateness =
Number of jobs
Performance Criteria
▶ Flow time – the time between the release of a job to a
work center until the job is finished
Sum of total flow time
Average completion time =
Number of jobs
Total job work (processing) time
Utilization metric =
Sum of total flow time
Average number of Sum of total flow time
jobs in the system = Total job work (processing) time
Total late days
Average job lateness =
Number of jobs
Job lateness = Max{0, yesterday + flow time – due date}
Sequencing Example
Apply the four popular sequencing rules to
these five jobs
Summary of Rules
• Wish to minimize the flow time from the beginning of the first job to
the finish of the last job.
Time 0 3 10 20 28 33
WC
1 B E D C A
Idle
WC
2
Job
completed
Johnson’s Rule Example
WORK CENTER 1 WORK CENTER
JOB (DRILL PRESS) 2 (LATHE)
A 5 2
B 3 6
C 8 4 B E D C A
D 10 7
E 7 12
Time 0 3 10 20 28 33
WC
1 B E D C A
Idle
WC
2 B E D C A
Job
Time 0 1 3 5 7 9 10 11 12 13 17 19 21 22 23 25 27 29 31 33 completed
35
B E D C A
Shop-Floor Control: Major Functions
• Assigning priority of each shop order
• Maintaining WIP quantity information
• Conveying shop-order status information to the office
• Providing actual output data for capacity control purposes
• Providing quantity by location by shop order for WIP
inventory and accounting
• Providing measurement of efficiency, utilization, and
productivity
Gantt Chart
Gantt Charts
▶ Load chart shows the loading and idle times of
departments, machines, or facilities
Work Day
Monday Tuesday Wednesday Thursday Friday
Center
Start of an
Day Day Day Day Day Day Day Day activity
Job
1 2 3 4 5 6 7 8
End of an
activity
A Scheduled
activity time
allowed
Maintenance Actual work
B progress
Nonproduction
time
C
Point in time
when chart is
reviewed
Now
Scheduling a Set Number of Jobs on the Same Number of Machines
• Some work centers have enough machines to start all the jobs.
• Here the issue is the particular assignment of individual jobs to
individual machines.
• Assignment method: a special case of the transportation method of
linear programming.
• There are n things to be distributed to n destinations.
• Each thing assigned to one and only one destination.
• Only one criterion can be used.
Assignment Method
▶ A special class of linear programming models that assigns
tasks or jobs to resources
TYPESETTER
JOB A B C
T-50 Rs 9 Rs12 Rs 7
Assignment Method
1. Create zero opportunity costs by repeatedly
subtracting the lowest costs from each row and
column
Typesetter Typesetter
A B C A B C
Job Job
R-34 Rs 5 Rs 8 Rs 0 R-34 Rs 5 Rs 6 Rs 0
S-66 Rs 0 Rs 2 Rs 3 S-66 Rs 0 Rs 0 Rs 3
T-50 Rs 2 Rs 5 Rs 0 T-50 Rs 2 Rs 3 Rs 0
Assignment Example
Typesetter Typesetter
A B C A B C
Job Job
R-34 Rs11 Rs14 Rs 6 R-34 Rs 3 Rs 4 Rs 0
S-66 Rs 8 Rs10 Rs11 S-66 Rs 0 Rs 0 Rs 5
T-50 Rs 9 Rs12 Rs 7 T-50 Rs 0 Rs 1 Rs 0