Documente Academic
Documente Profesional
Documente Cultură
Programación Lineal
Entera Binaria
Problemas de Asignación
Introducción
El problema de asignación es un problema particular de
PL, y como tal tiene un algoritmo particular para su
resolución.
Investigadores a proyectos.
Características
Cada elemento del primer grupo debe asignarse a exactamente un
elemento del segundo grupo.
Ejemplos:
Cantidad de tiempo que toma un trabajador en realizar una
tarea.
Cantidad de tiempo que tarda una máquina en realizar una tarea.
s.a.
m
x
i 1
ij 1 ; j 1, m
m
x
j 1
ij 1 ; i 1, m
xij 0,1
Tabla de asignacion
Ejemplo 1:
Un determinado trabajo se compone de 4 tareas independientes entre
si, para llevar a cabo estas tareas se dispone de 4 operarios con
habilidades distintas, dependiendo de la tarea que le sea asignada. El
cuadro siguiente muestra los tiempos para realizar las tareas según sea
la asignación hombre trabajo.
Hombre\Trabajo 1 2 3 4
1 14 18 7 10
2 6 22 15 13
3 8 11 12 5
4 10 18 21 15
7 11 0 3
0 16 9 7
3 6 7 0
0 8 11 5
0 es el menor 6 es el menor 0 es el menor 0 es el menor
Procediendo
7-0 11-6 0-0 3-0
0-0 16-6 9-0 7-0
3-0 6-6 7-0 0-0
0-0 8-6 11-0 5-0
Ejemplo 1:
Procediendo
7 5 0 3
0 10 9 7
3 0 7 0
0 2 11 5
7 5 0 3
0 10 9 7
3 0 7 0
0 2 11 5
• Cabe destacar que el numero de filas y líneas debe ser igual al
numero de columnas de caso contrario se debe proseguir de la
siguiente manera
9 5 0 3
0 8 7 5
5 0 7 0
0 0 9 3
0 0
0 0
Paso 1:
Pecho 43 33 42 34 41 33
Mariposa 33 28 38 30 33 28
Libre 29 26 29 28 31 26
Fict. 0 0 0 0 0 0
Ejemplo 2: resolución
Tipo Nado Carlos Cristina David Arturo José
Dorso 5 0 1 5 3
Pecho 10 0 9 1 8
Mariposa 5 0 10 2 5
Libre 3 0 3 2 5
Fict. 0 0 0 0 0
0 0 0 0 0
Ejemplo 2: resolución
Tipo Nado Carlos Cristina David Arturo José
Dorso 5 0 1 5 3
Pecho 10 0 9 1 8
Mariposa 5 0 10 2 5
Libre 3 0 3 2 5
Fict. 0 0 0 0 0
K=1
Tipo Nado Carlos Cristina David Arturo José
Dorso 4 0 0 4 2
Pecho 9 0 8 0 7
Mariposa 4 0 9 1 4
Libre 2 0 2 1 4
Fict. 0 1 0 0 0
cont.
Ejemplo 2: resolución
Tipo Nado Carlos Cristina David Arturo José
Dorso 4 0 0 4 2
Pecho 9 0 8 0 7
Mariposa 4 0 9 1 4
Libre 2 0 2 1 4
Fict. 0 1 0 0 0
K=1
Tipo Nado Carlos Cristina David Arturo José
Dorso 3 0 0 3 1
Pecho 9 1 9 0 7
Mariposa 3 0 9 0 3
Libre 1 0 2 0 3
Fict. 0 2 1 0 0
cont.
Ejemplo 2: resolución
Tipo Nado Carlos Cristina David Arturo José
Dorso 3 0 0 3 1
Pecho 9 1 9 0 7
Mariposa 3 0 9 0 3
Libre 1 0 2 0 3
Fict. 0 2 1 0 0
K=1
Ejemplo 2: resolución
Busquemos la solución óptima.
inicialmente buscamos la fila o columna que tenga sólo 1 cero.
Solución:
Ejemplo 2: resolución
Tipo Nado Carlos Cristina David Arturo José
Dorso 37 32 33 37 35
Pecho 43 33 42 34 41
Mariposa 33 28 38 30 33
Libre 29 26 29 28 31
Fict. 0 0 0 0 0
Z = 33+34+28+29+0 = 124
P: ¿qué nadador no participara en la prueba?
Solución: R: José
Ejemplo 3:
Tipo Nado Carlos Cristina David Arturo José
Dorso 37 32 33 37 35
Pecho 43 33 42 34 41
Mariposa 33 28 38 30 33
Libre 29 26 29 28 31
Fict. 0 0 0 0 0