Sequencing and Scheduling
Sequencing and Scheduling
Sequencing and Scheduling
Scheduling
Scheduling: The allocation of resources over
time to accomplish specific tasks.
Demand scheduling: A type of scheduling
whereby customers are assigned to a definite
time for order fulfillment.
Workforce scheduling: A type of scheduling
that determines when employees work.
Operations scheduling: A type of scheduling in
which jobs are assigned to workstations or
employees are assigned to jobs for specified
time periods.
Performance Measures
Job flow time: The amount of time a job spends in the
service or manufacturing system. Also referred to as
throughput time or time spent in the system, including
service.
Makespan: The total amount of time required to complete a
group of jobs.
Past due (Tardiness): The amount of time by which a job
missed its due date or the percentage of total jobs
processed over some period of time that missed their due
dates.
Work-in-process (WIP) inventory: Any job that is waiting in
line, moving from one operation to the next, being delayed,
being processed, or residing in a semi-finished state.
Total inventory: The sum of scheduled receipts and on-
hand inventories.
Utilization: The percentage of work time that is productively
spent by an employee or machine.
Gantt Charts
Gantt chart: Used as a tool to monitor the progress of
work and to view the load on workstations.
The chart takes two basic forms: (1) the job or activity
progress chart, and (2) the workstation chart.
The Gantt progress chart graphically displays the
current status of each job or activity relative to its
scheduled completion date.
The Gantt workstation chart shows the load on the
workstations and the nonproductive time.
Gantt Progress Chart
Gantt Progress Chart for an Auto Parts Company
Start activity
Scheduled activity time
Finish activity
Current Actual progress
Nonproductive time date
Job 4/17 4/18 4/19 4/20 4/21 4/22 4/23 4/24 4/25 4/26
Ford
Plymouth
Pontiac
Gantt Workstation Chart
Shipping Department
Raw Materials
Legend:
Batch of parts
Workstation
Job Shop Dispatching
Time (hr)
Motor Workstation 1 Workstation 2
M1 12 22
M2 4 5
M3 5 3
M4 15 16
M5 10 8
Eliminate
Eliminate
Eliminate
Eliminate M5
M2 M3
M1 from
and
from
from consideration.
the only job
consideration.
consideration. The
The
The next
remaining
next
next to shortest
be
shortest
shortest time
time
time is
is
Shortest time is 3 hours at workstation 2, so
M5 isat
M2
scheduled
M1 at at Workstation
is M4.
workstation
workstation #1,
#2, 1,schedule
so
so so schedule
schedule M1
M5 M2 first.
next.
next to last.
schedule job M3 last.
Sequence = M2 M1 M4 M5 M3
Example 16.5
Johnsons Rule at the Morris Machine Co.
1 M2 M1 M4 M5 M3 Idleavailable
(4) (12) (15) (10) (5) for further work
2 Idle M2
(5) Idle M1
(22)
M4
(16)
M5
(8)
M3
(3)
0 5 10 15 20 25 30 35 40 45 50 55 60 65
Day
Classwork
Job 1 2 3 4 5 6 7 8
A 4 5 8 10 6 5 10 6
B 8 10 2 4 5 7 6 6
Johnsons 3 Machine Rule
Domination Largest on B is not greater
than smallest on A or C. Domination
guarantees optimality
Conversion Convert into a 2 M/C
problem as M1 = A + B, M2 = B + C
Find optimal sequence for this 2 machine
problem
Schedule on 3 machines based on the
sequence above
Classwork
Job 1 2 3 4 5 6
A 8 6 10 7 9 7
B 7 4 6 5 5 4
C 13 12 11 12 13 10
M1 15 10 16 12 14 11
M2 20 16 17 17 18 14