OMScheduling PPT
OMScheduling PPT
A
N G N
T
C I G E
M
E
N
E L MA I N N
A
G
QU UN S
D
SE HEA T I O
SCP E R
O
IMPORTANT QUESTIONS :
PLANNING CONTEXT IN THE SHORT TERM
Scheduling is defined as the process of rank ordering the jobs in front of each
resource with a view to maximise some chosen performance measure
Routing is defined as the order in which the resources available in a shop are
used by the job for processing
Sequencing is the ordering of operations of the jobs (for each job) in the
operating system
Shortest processing time (SPT): Chooses the job with the least
processing time among the competing list and schedules it ahead of
the others
...
4
Machine Machine
2 7
Job 2
Machine
5
Release Time /
Processing Order Start Time Completion Time Flow Time Lateness Tardiness
PERFORMANCE OF SCHEDULING
RULES
EXAMPLE 2: (SPT) (DUMMY DATA)
Scheduling Rule: SPT
Processing Release Completion Flow
order time (Ri) time (Ci) time (Fi) Lateness Tardiness
2 0 6 6 0 0
3 0 13 13 4 4
1 0 2 2 -17 0
4 0 21 21 4 4
Mean 10.50 10.50 -2.25 2.00
Maximum 21.00 21.00 4.00 4.00
Minimum 2.00 2.00 -17.00 0.00
No. of tardy jobs = 2; Make span = 21
PERFORMANCE OF SCHEDULING RULES
EXAMPLE 2: N (EDD)
Machine 1 3 3 1 1 1 1 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 2 2 2 2 2 2
Machine 2 3 3 3 1 1 1 1 1 1 1 4 4 4 4 4 4 4 5 5 5 5 5 5 2 2 2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Time units
PRACTICE
Machines 1 and 2 are assigned jobs 4 and 1 respectively using the SPT rule
JOB SHOP SCHEDULING
EXAMPLE 4 : SPT RULE
Gantt Chart representation of the final schedule using the SPT rule
MANY JOBS – MANY MACHINES :
USING SPT RULE – OPTION 2
Machine 5 J2 J2 J2 J2 J2 J2 J2 J1 J1 J1
Machine 4 J3 J3 J3 J1 J1 J1 J1 J1 J1 J1 J4 J4 J4 J4 J4
Machine 3 J4 J4 J4 J4 J3 J3 J3 J3
Machine 2 J1 J1 J1 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2
Machine 1 J4 J4 J4 J4 J4 J2 J2 J2 J2 J2 J2 J2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
MANY JOBS – MANY MACHINES :
EXAMPLE 4: EDD RULE – OPTION 1
Gantt Chart representation of the final schedule using the EDD rule
MANY JOBS – MANY MACHINES :
USING EDD RULE - OPTION 2
Machine 5 J1 J1 J1 J2 J2 J2 J2 J2 J2 J2
Machine 4 J3 J3 J3 J1 J1 J1 J1 J1 J1 J1 J4 J4 J4 J4 J4
Machine 3 J4 J4 J4 J4 J3 J3 J3 J3
Machine 2 J3 J3 J3 J3 J3 J3 J3 J2 J2 J2 J1 J1 J1
Machine 1 J2 J2 J2 J2 J2 J2 J2 J4 J4 J4 J4 J4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
JOB SHOP SCHEDULING
PERFORMANCE SUMMARY OF SPT
& EDD