Escolar Documentos
Profissional Documentos
Cultura Documentos
El Problema de Asignacin
Caso particular de la programacin lineal y del mtodo de transporte.
El modelo est relacionado con la asignacin de un determinado N de orgenes al mismo N de destinos, con el objeto de optimizar alguna funcin. Cada trabajo requiere un solo recurso y cada recurso puede ser asignado a un nico trabajo.
El Problema de Asignacin
La formulacin de este tipo de problemas requiere de una matriz n x n
T1 M1 M2 . . . Mn
Demanda
Suministro
1 1 . . . 1
El Problema de Asignacin
caso que la matriz sea no cuadrada : se deben agregar filas o columnas ficticias cuyos valores Cij son cero.
T1 M1 M2 M3 M4 1 9 4 8
T2 4 7 5 7
T3 6 10 11 8 M1 M2 M3 M4
T1 1 9 4 8
T2 4 7 5 7
T3 6 10 11 8
TFicticio 0 0 0 0
T1 M1 M2 M3 1 4 6
T2 9 7 10
T3 4 5 11
T4 8 7 8 M1 M2 M3 MFICTICIO
T1 1 4 6 0
T2 9 7 10 0
T3 4 5 11 0
T4 8 7 8 0
El Problema de Asignacin
Una vez arreglada la matriz original se resuelve, a travs del algoritmo, segn se trate de:
CASOS DE MNIMO
CASOS DE MXIMO
T1 M1 M2 M3 M4 1 9 4 8
T2 4 7 5 7
T3 6 10 11 8
T4 3 9 7 5
A todos los elementos de una misma fila le restamos el elemento ms pequeo de la fila. Obtenemos una nueva matriz a la que A todos los elementos de una misma columna le restamos el elemento ms pequeo de la columna.
T1 M1 M2 M3 M4 1
T2 4
T3 6
T4 3
1
10
11
T1 M1 M2 M3 M4 0 2 0 3
T2 3 0 1 2
T3 2 0 4 0
T4 2 2 3 0
Se traza el menor nmero de lneas para cubrir todos los ceros de la matriz.
Se denomina
Cundo
Cundo
Ni = ?
y N= 4 Es la solucin ptima?
en las filas
en las
Se resta de cada uno de los elementos de la matriz sus dos valores marginales y con los valores resultantes se construye una nueva matriz.
T1 M1 M2 M3 M4 0 2 0 3
-1
T2 3 0 1 2
0
T3 2 0 4 0
0
T4 2 2 3 0
0 1 0 1 0
T1 M1 M2 M3 M4 0 3 0 4
T2 2 0 0 2
T3 1 0 3 0
T4 1 2 2 0
Aplicar la
a la tabla obtenida
Ni = 4 y N= 4
como Ni = N
es la solucin ptima
T1 M1 M2 M3 M4 0 3 0 4
T2 2 0 0 2
T3 1 0 3 0
T4 1 2 2 0
T1 M1 M2 M3 M4 1
1
T2
T3
T4
1 1
5
10
Costo = $ (1 + 5 + 10 + 5) = $ 21
Tr-16
T1 M1 M2 M3 M4 M5 2 5 1 2 0
T2 0 0 0 3 2
T3 3 1 0 2 3
T4 0 4 7 0 3
T5 0 0 2 3 0
Tr-5
Aplicar el mtodo para el caso de mnimo El beneficio ptimo se obtiene de la matriz inicial.
Transformar la matriz calculando para cada casilla el mayor beneficio encontrado en la matriz original y los beneficios de cada casilla en la matriz original
CASO DE MXIMO
Matriz transformada obtenida con la metodologa (b-bij)
1 A B C D
2 6 7 7
2
0 3 7 7
3
4 1 4 4
4
9 2 1 1
1 A B C D
2 5 6 6
2
0 2 6 6
3
4 0 3 3
4
9 1 0 0
1 A B C D
0 3 4 4
2
0 2 6 6
3
4 0 3 3
4
9 1 0 0
CASO DE MXIMO
Matriz transformada obtenida con la metodologa de Max (Z) = Min (-Z)
1 A B C D
-7 -3 -2 -2
2
-9 -6 -2 -2
3
-5 -8 -5 -5
4
0 -7 -8 -8
1 A B C D 2
0 2 6 6 2 5 6 6
2
0 2 6 6
3
4 0 3 3
4
9 1 0 0
1 A B C D
0 3 4 4
3
4 0 3 3
4
9 1 0 0