Está en la página 1de 41

Sean

I número de trabajos que serán procesados


K número de máquinas
Pik tiempo de procesado del trabajo i en la máquina k
ri tiempo de liberación de la orden del trabajo i
di fecha de entrega del trabajo i
wi ponderación (importancia o valor) del trabajo i respecto a los otros trabajos

Para cada trabajo i se definen las siguientes medidas de desempeño

Ci tiempo de terminación del trabajo i


Fi Ci-ri tiempo de flujo del trabajo i (Fi >0)
Li Ci-di retraso del trabajo i (Li<0 denota anticipación)
Ti max(0.Li) tardanza del trabajo i
Ei max(0,-Li) adelanto del trabajo i
δi 1 si el trabajo i se atrasa (es decir, si Ti>0)
δi 0 si el trabajo i está a tiempo o se adelanta (es decir, si Ti>0)
Cmax max (Ci) tiempo máximo de terminación de todos los trabajos o lapso
Lmax max (Li) retraso máximo de todos los trabajos
Tmax max (Ti) tardanza máxima de todos los trabajos

Supuestos
La mayoria de los problemas de programación de la producción suponen certidumbre en los datos; los tiempos d
no existe precedencia entre los trabajos y una vez que comienza el procesado de un trabajo, éste no se puede in

Reglas de despacho o reglas de prioridad

First - come,
Shortest first -served
Processing (FCFS)
time (SPT)

Earliest due date first (EDD)


Slack time remaining (STR)
Slack time remaining per operation (STR/OP)
bre en los datos; los tiempos de preparación son independientes del orden de procesado; todos los trabajos están disponibles de inmedia
un trabajo, éste no se puede interrumpir.
os están disponibles de inmediato (ri=0);
M1 T1 T2 Diagrama de Gantt
0 1 2 3 4 5 6

Trabajo i 1 2
Pi 4 2
di 3 5 2da opción

CANTIDAD DE SECUENCIAS POSIBLES 2 M1 T2 T1


0 1 2 3 4 5 6

M1 T2 T1 T3
0 1 2 3 4 5 6 7 8

Trabajo i 1 2 3 M1 T1 T2 T3
Pi 3 2 4 0 1 2 3 4 5 6 7 8
di 7 6 4

CANTIDAD DE SECUENCIAS POSIBLES 24

M1 T3 T2 T1
0 1 2 3 4 5 6 7 8
Diagrama de Gantt TRABAJO 1 2
Ci 4 6
ri 0 0
di 3 5
Fi= 4 6
Li= 1 1
Ti= 1 1
#TT 2

TRABAJO 1 2
Ci 6 2
ri 0 0
di 3 5
Fi= 6 2
Li= 3 -3
Ti= 3 0
#TT 1

T3 M1 T2 T3 T1 TRABAJO 1 2 3
9 0 1 2 3 4 5 6 7 8 9 Ci 5 2 9
ri 0 0 0
di 7 6 4
Fi= 5 2 9
Li= -2 -4 5
Ti= 0 0 5
#TT 1

T3 M1 T1 T3 T2 TRABAJO 1 2 3
9 0 1 2 3 4 5 6 7 8 9 Ci 3 5 9
ri 0 0 0
di 7 6 4
Fi= 3 5 9
Li= -4 -1 5
Ti= 0 0 5
#TT 1

T1 M1 T3 T1 T2 TRABAJO 1 2 3
9 0 1 2 3 4 5 6 7 8 9 Ci 9 6 4
ri 0 0 0
di 7 6 4
Fi= 9 6 4
Li= 2 0 0
Ti= 2 0 0
#TT 1
MEDIDAS DE DESEMPEÑO

TOTAL
Lapso (Makespan) 6

Tiempo de flujo total 10


Retraso total 2
Tardanza máxima 1

TOTAL
Lapso (Makespan) 6

Tiempo de flujo total 8


Retraso total 0
Tardanza máxima 3

TOTAL TRABAJO 1 2 3
Lapso (Makespan) 9 Ci 9 2 6
ri 0 0 0
di 7 6 4
Tiempo de flujo total 16 Fi= 9 2 6
Retraso total -1 Li= 2 -4 2
Tardanza máxima 5 Ti= 2 0 2
#TT 2

TOTAL TRABAJO 1 2 3
Lapso (Makespan) 9 Ci 3 9 7
ri 0 0 0
di 7 6 4
Tiempo de flujo total 17 Fi= 3 9 7
Retraso total 0 Li= -4 3 3
Tardanza máxima 5 Ti= 0 3 3
#TT 2

TOTAL TRABAJO 1 2 3
Lapso (Makespan) 9 Ci 7 9 4
ri 0 0 0
di 7 6 4
Tiempo de flujo total 19 Fi= 7 9 4
Retraso total 2 Li= 0 3 0
Tardanza máxima 2 Ti= 0 3 0
#TT 1
TOTAL
Lapso (Makespan) 9

Tiempo de flujo total 17


Retraso total 0
Tardanza máxima 2

TOTAL
Lapso (Makespan) 9

Tiempo de flujo total 19


Retraso total 2
Tardanza máxima 3

TOTAL
Lapso (Makespan) 9
Tiempo de flujo total 20
Retraso total 3
Tardanza máxima 3
ri= 0 para todos los trabajos Regla de despacho

Trabajo i 1 2 3 4 5 M1
Pi 3 2 4 2 3 0 1 2

Regla de despacho

Trabajo i 1 2 3 4 5 M1
Pi 3 2 4 2 3 0 1 2
La secuencia de TPC minimiza el ti

Supongamos que ahora los clientes han determinado una fecha de entr
¿En qué secuencia se deben asignar los

Regla de despacho

Trabajo i 1 2 3 4 5 M1
Pi 3 2 4 2 3 0 1 2
di 7 6 4 10 12

Regla de despacho

Trabajo i 1 2 3 4 5 M1
Pi 3 2 4 2 3 0 1 2
di 7 6 4 10 12

Si la satisfacción del cliente es la medida de desempeño importante, se deben tomar en cuenta las fechas de e
respecto a una medida orientada a los tiempos de entrega. Tal med
Si el volumen de los gritos de un cliente es proporcional a la tardanza de

Regla de despacho

Trabajo i 1 2 3 4 5 M1
Pi 3 2 4 2 3 0 1 2
di 7 6 4 10 12
120
Regla de despacho

Trabajo i 1 2 3 4 5 M1
Pi 3 2 4 2 3 0 1 2
di 7 6 4 10 12

Si es posible tener todos los trabajos a tiempo, la secuencia EDD no tiene trabajos tardíos. Sin embargo, si no todos
pueden salir algo tarde. Cuando existe una penalización por entregar un trabajo t
Para resolver

Regla de despacho

Trabajo i T1 T2 T3 T4 T5 M1 T3
Pi 3 2 4 2 3 0 1 2
di 7 6 4 10 12

M1 T2
0 1 2

Regla de despacho

Nt 1

Nt 2
DIAGRAMA DE GANTT MEDIDAS D

Regla de despacho Secuencia natural TRABAJO 1 2


Ci 3 5
ri 0 0
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Fi= 3 5

Regla de despacho Secuencia SPT (TPC) TRABAJO 1 2


Ci 7 4
ri 0 0
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Fi= 7 4
La secuencia de TPC minimiza el tiempo de flujo en una sola máquina con tiempo de liberación cero

rminado una fecha de entrega para los trabajos. Al terminar cada uno de ellos se notifica por telefono para que vengan a recogerlos.
encia se deben asignar los trabajos para que el tiempo de espera de los clientes sea el menor posible?

DIAGRAMA DE GANTT MEDIDAS D


Regla de despacho Secuencia natural
TRABAJO 1 2
Ci 3 5
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ri 0 0
di 7 6
Fi= 3 5
Li= -4 -1

Regla de despacho Secuencia SPT (TPC)


TRABAJO 1 2
Ci 7 4
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ri 0 0
di 7 6
Fi= 7 4
Li= 0 -2

ar en cuenta las fechas de entrega. La secuencia SPT no considera estas fechas de entrega, por lo que los programas buenos respecto al tie
empos de entrega. Tal medida es la tardanza máxima. Aquí se quiere que el trabajo más tardío tenga la menor tardanza posible.
oporcional a la tardanza de su trabajo, minimizar la tardanza máxima es hacer que el grito más sonoro sea tan bajo como sea posible.

DIAGRAMA DE GANTT MEDIDAS D


Regla de despacho Secuencia SPT (TPC)
TRABAJO 1 2
Ci 7 4
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ri 0 0
di 7 6
Fi= 7 4
Li= 0 -2
Ti= 0 0
Regla de despacho Secuencia EDD (FEC)
TRABAJO 1 2
Ci 9 6
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ri 0 0
di 7 6
Fi= 9 6
Li= 2 0
Ti= 2 0

s. Sin embargo, si no todos los trabajos pueden estar a tiempo, uno de los problemas con la EDD es que aunque ningún trabajo salga dem
n por entregar un trabajo tarde, se puede querer tener tantos trabajos a tiempo como sea posible, o minimizar la cantidad de trabajos tar
Para resolver este problema se utiliza el algoritmo de hodgson

DIAGRAMA DE GANTT MEDIDAS D


Regla de despacho Secuencia EDD (FEC)
TRABAJO T1 T2
T3 T2 T1 T4 T5 Ci 9 6
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ri 0 0
di 7 6
Fi= 9 6
Li= 2 0
Ti= 2 0
#TT 3
T1 T4 T5 T3
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 TRABAJO T1 T2
Ci 5 2
ri 0 0
Regla de despacho Hodgson di 7 6
Fi= 5 2
Li= -2 -4
k 3 Minimizar el #TT Ti= 0 0
#TT 1
k 5
MEDIDAS DE DESEMPEÑO

3 4 5 TOTAL
9 11 14 Lapso (Makespan) 14
0 0 0
9 11 14 Tiempo de flujo total 42

3 4 5 TOTAL
14 2 10 Lapso (Makespan) 14
0 0 0
14 2 10 Tiempo de flujo total 37

e vengan a recogerlos.

MEDIDAS DE DESEMPEÑO

3 4 5 TOTAL
9 11 14 Lapso (Makespan) 14
0 0 0
4 10 12
9 11 14 Tiempo de flujo total 42
5 1 2 Retraso total 3

3 4 5 TOTAL
14 2 10 Lapso (Makespan) 14
0 0 0
4 10 12
14 2 10 Tiempo de flujo total 37
10 -8 -2 Retraso total -2

amas buenos respecto al tiempo de flujo , pueden ser malos


tardanza posible.
bajo como sea posible.

MEDIDAS DE DESEMPEÑO

3 4 5 TOTAL
14 2 10 Lapso (Makespan) 14
0 0 0
4 10 12
14 2 10 Tiempo de flujo total 37
10 -8 -2 Retraso total -2
10 0 0 Tardanza máxima 10

3 4 5 TOTAL
4 11 14 Lapso (Makespan) 14
0 0 0
4 10 12
4 11 14 Tiempo de flujo total 44
0 1 2 Retraso total 5
0 1 2 Tardanza máxima 2

e ningún trabajo salga demasiado tarde, muchos (o incluso) todos


la cantidad de trabajos tardíos.

MEDIDAS DE DESEMPEÑO

T3 T4 T5 TOTAL
4 11 14 Lapso (Makespan) 14
0 0 0
4 10 12
4 11 14 Tiempo de flujo total 44
0 1 2 Retraso total 5
0 1 2 Tardanza máxima 2

T3 T4 T5 TOTAL
14 7 10 Lapso (Makespan) 14
0 0 0
4 10 12
14 7 10 Tiempo de flujo total 38
10 -3 -2 Retraso total -1
10 0 0 Tardanza máxima 10
1. Dado el siguiente conjunto de trabajos programe un secuencia en la máquina M1 comparando las reglas de pr

Trabajo Pi di wi ri Li (FCFS) Ti (FCFS)


A 4 6 5 0 32 32
B 5 12 4 0 22 22
C 8 10 1 0 -2 0
D 12 15 2 0 5 5
E 9 10 3 0 19 19
F 3 20 6 0 21 21

2. Obtenga una solución mediante el algoritmo de Hodgson

3. Compare la solución considerando ahora los


tiempos de liberación para cada trabajo
Trabajo ri
A 0
B 1
C 0
D 1
E 0
F 1

REGLA Cmax F total L total T max #TT


FCFS 41 170 97 32 5
SPT 41
EDD 41
LPT 41
Hodgson 41
mparando las reglas de prioridad ( FCFS,SPT,EDD, LPT)
M1 C
FCFS 0 1 2 3 4

M1 F A
SPT 0 1 2 3 4

M1 A
EDD 0 1 2 3 4

M1
LPT 0 1 2 3 4
C D
5 6 7 8 9 10 11 12 13

A B
5 6 7 8 9 10 11 12 13

C
5 6 7 8 9 10 11 12 13

D
5 6 7 8 9 10 11 12 13
D
14 15 16 17 18 19 20 21

C
14 15 16 17 18 19 20 21

E
14 15 16 17 18 19 20 21

E
14 15 16 17 18 19 20 21
E
22 23 24 25 26 27 28 29

E
22 23 24 25 26 27 28 29

B
22 23 24 25 26 27 28 29

C
22 23 24 25 26 27 28 29
B A
30 31 32 33 34 35 36 37

D
30 31 32 33 34 35 36 37

D
30 31 32 33 34 35 36 37

B A
30 31 32 33 34 35 36 37
F
38 39 40 41 42 43 44 45

38 39 40 41 42 43 44 45

F
38 39 40 41 42 43 44 45

F
38 39 40 41 42 43 44 45
46 47 48 49 50

46 47 48 49 50

46 47 48 49 50

46 47 48 49 50
Trabajo i Pi Ci ri Fi M1
2 2 0 0 M2
4 2 0 0 M3
1 3 0 0
5 3 0 0
9 3 0 0
15 8 0 0
13 9 0 0
6 10 0 0
12 10 0 0
7 12 0 0 M1
8 12 0 0
3 14 0 0
10 14 0 0 M2
14 16 0 0
11 18 0 0
Lapso TFT 0 M3
PROGRAMACIÓN DE MÁQUINAS EN PARALELO
TIEMPO DE FLUJO 1 2
SPT

Trabajo i Pi ci ri Fi M1
11 18 0 0 M2
14 16 0 0 M3
3 14 0 0
10 14 0 0
7 12 0 0
8 12 0 0
6 10 0 0
12 10 0 0
13 9 0 0
15 8 0 0 M1
1 3 0 0
5 3 0 0
9 3 0 0 M2
2 2 0 0
4 2 0 0
Lapso TFT 0 M3

PROGRAMACIÓN DE MÁQUINAS EN PARALELO 1 2


LAPSO DE PRODUCCIÓN
LPT
Trabajo i Pi ci ri Fi M1
11 18 0 0 M2
14 16 0 0 M3
3 14 0 0
10 14 0 0
7 12 0 0
8 12 0 0
6 10 0 0
12 10 0 0
13 9 0 0
15 8 0 0 M1
1 3 0 0
5 3 0 0
9 3 0 0 M2
2 2 0 0
4 2 0 0
Lapso TFT 0 M3

PROGRAMACIÓN DE MÁQUINAS EN PARALELO 1 2


LAPSO DE PRODUCCIÓN
LPT
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 31 32 33 34 35

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 31 32 33 34 35
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 31 32 33 34 35
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
TRABAJO M1 M2 D.D R.D
T1 2 3 15 0
T2 5 9 10 0
T3 3 7 12 0
T4 4 2 8 0
T5 1 8 12 0

ALGORITMO DE JHONSON N TRABAJOS 2 MÁQUINAS

TRABAJO T1 T2 T3 T4 T5
M1 7 1 6 8 2
M2 5 3 3 2 4
M1

M2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

- - - -

M1

M2

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 31 32 33

24 25 26 27 28 29 30 31 32 33
TRABAJO M1 M2 M3
T1 O1 5 O2 3 -
T2 O2 4 - - O1
T3 - - O2 2 O1
T4 O1 3 O2 2 O3
M3 D.D R.D
- 19 1
4 15 2
3 6 3
1 8 1
ZAPATOS C&D
La fabrica de zapatos C&D cuenta con cuatro lineas de zapatos: Deportivos, Clasicos, Casual y Bota
Para lo cual se desea saber la secuencia optima con la que se deben fabricar las zapatos.

DEPORTIVOS CLASICOS CASUAL BOTA suma


DEPORTIVOS 0
CLASICOS 0
CASUAL 0
BOTA 0
suma 0 0 0 0

TIEMPO DE PREPARACION DE UN TIPO DE ZAPATO A OTRO EN HORAS


DEPORTIVOS CLASICOS CASUAL BOTA
DEPORTIVOS 10000 1.5 2 4
CLASICOS 2.5 10000 2.1 3.5
CASUAL 1.8 3.2 10000 2.6
BOTA 2.8 2 3.5 10000

MINIMO TIEMPO 0

LA SECUENCIA SERIA LA SIGUIENTE


P1 P2 P3 P4 P5
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
suma 0 0 0 0 0

TIEMPOS DE ALISTAMIENTO DEPENDI


P1 P2 P3 P4 P5
P1 1000000 1 16 49 144
P2 4 1000000 25 64 196
P3 49 64 1000000 16 81
P4 36 49 81 1000000 9
P5 25 100 36 64 1000000
P6 36 64 81 49 9
P7 81 49 25 64 16
P8 81 64 144 100 49
P9 144 100 225 81 100
P10 49 64 81 64 81
P11 169 64 36 49 64
P12 36 64 81 36 36

Fun Min 0

Secuencia Tiempo
Tiempo
0
P6 P7 P8 P9 P10 P11 P12 suma
0
0
0
0
0
0
0
0
0
0
0
0
0 0 0 0 0 0 0

OS DE ALISTAMIENTO DEPENDIENTES DE LA SECUENCIA


P6 P7 P8 P9 P10 P11 P12
64 144 121 49 36 81 9
49 49 144 81 49 100 49
100 64 100 64 64 81 64
121 100 81 100 81 36 49
25 36 64 121 196 36 64
1000000 16 36 64 121 81 144
1 1000000 121 81 100 100 121
25 49 1000000 36 25 16 36
64 64 64 1000000 9 4 81
81 144 81 121 1000000 4 144
121 100 49 81 169 1000000 9
144 81 36 25 144 49 1000000

Tiempo

También podría gustarte