Documentos de Académico
Documentos de Profesional
Documentos de Cultura
61
62
Optimizar el uso de los recursos de tal manera que se cumplan los objetivos de produccion.
63
64
Ejemplo de Secuenciacion
Aplique las cuatro reglas de secuenciacion anteriores a estos cinco trabajos
Fecha de entega (Dias) 8 6 18 15 23
Trabajo A B C D E
65
Ejemplo de Secuenciacion
FCFS: Secuencia A-B-C-D-E
Secuencia de trabajos A B C D E Tiempo de procesamiento 6 2 8 3 9 28 Tiempo de flujo 6 8 16 19 28 77 Fecha de entrega 8 6 18 15 23 Tardanza 0 2 0 4 5 11
66
Ejemplo de Secuenciacion
FCFS: Secuencia A-B-C-D-E
Total flow time Job Worktime (Processing) Average completion = = 77/5 = Job 15.4 days Job Sequence Time Flow Time Job Due Date Lateness Number of jobs
A B
Total job work time Utilization = 2Total flow time = 28/77 = 36.4% 8 6
0 2
C 16 18 0 time Average number of 8 Total flow = 77/28 = 2.75 jobs jobs D in the system =3 Total job work time 19 15 4
Total late 28 days 23 5 Average job lateness = Number of jobs = 11/5 = 2.2 days
E 9 28 77 11
67
Ejemplo de Secuenciacion
SPT: Sequence B-D-A-C-E
Job Sequence B D A C E Job Work (Processing) Time 2 3 6 8 9 28 Flow Time 2 5 11 19 28 65 Job Due Date 6 15 8 18 23 Job Lateness 0 0 3 1 5 9
68
Ejemplo de Secuenciacion
SPT: Sequence B-D-A-C-E
Job Work (Processing) Average completion time = Job Sequence Time B D 2
Total flow time = 65/5 = 13 days Flow Time Job Due Date Job Lateness Number of jobs
2 6 0 0
Total job work time Utilization = 3Total flow time = 28/65 = 43.1% 5 15
A 8 3 time Average number of 6 Total flow11 = 65/28 = 2.32 jobs jobs C in the system =8 Total job work time 19 18 1
Total late 28 days 23 5 Average job lateness = Number of jobs = 9/5 = 1.8 days
E 9 28 65 9
69
Ejemplo de Secuenciacion
EDD: Sequence B-A-D-C-E
Job Sequence B A D C E Job Work (Processing) Time 2 6 3 8 9 28 Flow Time 2 8 11 19 28 68 Job Due Date 6 8 15 18 23 Job Lateness 0 0 0 1 5 6
6 10
Ejemplo de Secuenciacion
EDD: Sequence B-A-D-C-E
Total flow time Job Worktime (Processing) Average completion = = 68/5 = Job 13.6 days Job Sequence Time Flow Time Job Due Date Lateness Number of jobs
B A
Total job work time Utilization = 6Total flow time = 28/68 = 41.2% 8 8
0 0
D 15 0 time Average number of 3 Total flow11 = 68/28 = 2.43 jobs jobs C in the system =8 Total job work time 19 18 1
Total late 28 days 23 5 Average job lateness = Number of jobs = 6/5 = 1.2 days
E 9 28 68 6
6 11
Ejemplo de Secuenciacion
LPT: Sequence E-C-A-D-B
Job Sequence E C A D B Job Work (Processing) Time 9 8 6 3 2 28 Flow Time 9 17 23 26 28 103 Job Due Date 23 18 8 15 6 Job Lateness 0 0 15 11 22 48
6 12
Ejemplo de Secuenciacion
LPT: Sequence E-C-A-D-B
Total flow time Job Work (Processing) Average completion time = = 103/5 =Job 20.6 days Job Sequence Time Flow Time Job Due Date Lateness Number of jobs Total job work time Utilization = = 28/103 = 27.2% C 8 17 18 Total flow time
E 9 9 23 0 0
A 8 15 time Average number of 6 Total flow 23 = = 103/28 = 3.68 jobs jobs in the system Total job work time D 3 26 15 11
Total late 28 days 6 22 Average job lateness = Number of jobs = 48/5 = 9.6 days
B 2 28 103 48
6 13
Ejemplo de Secuenciacion
Summary of Rules
Average Completion Time (Days) 15.4 13.0 13.6 20.6 Average Number of Jobs in System 2.75 2.32 2.43 3.68 Average Lateness (Days) 2.2 1.8 1.2 9.6
6 14
Job
Due Date
Critical Ratio
Priority Order
A B C
30 28 27
4 5 2
3 1 2
With CR < 1, Job B is late. Job C is just on schedule and Job A has some slack time.
6 17
6 18
6 19
Johnsons Rule
1. List all jobs and times for each work center
2. Choose the job with the shortest activity time. If that time is in the first work center, schedule the job first. If it is in the second work center, schedule the job last. 3. Once a job is scheduled, it is eliminated from the list 4. Repeat steps 2 and 3 working toward the center of the sequence
6 20
B
C D E
3
8 10 7
6
4 7 12
6 21
B
C D E
3
8 10 7
6
4 7 12
B E D C A
6 22
B
C D E Time 0 3
3
8 10 7 10
6
4 7 12 20 28 33
B E D C A
WC 1
WC 2
6 23
B
C D E Time 0 3
3
8 10 7 10
6
4 7 12 20 28 33
B E D C A
WC 1
WC 2
E B
3 5 7
D E
9 10 11 12 13
C D
17 19 21 22 23 25 27 29 31
A C
33
A
35
Time 0 1
C A
6 24
1. Scheduling is dynamic and rules need to be revised to adjust to changes 2. Rules do not look upstream or downstream 3. Rules do not look beyond due dates
6 25
Objective is to meet staffing requirements with the minimum number of workers Schedules need to be smooth and keep personnel happy Many techniques exist from simple algorithms to complex linear programming solutions
6 26
Cyclical Scheduling Example 1. Determine the staffing requirements 2. Identify two consecutive days with the lowest total requirements and assign these as days off 3. Make a new set of requirements subtracting the days worked by the first employee 4. Apply step 2 to the new row 5. Repeat steps 3 and 4 until all requirements have been met
6 27
6 28
6 29
6 30
6 31
6 32
6 33
6 34
6 35