You are on page 1of 6

Problema 2.

Asignacin por maximizacin

As mismo el departamento de RRHH presenta la valoracin para contratacin despus de un examen de aptitudes, donde se ha medido el
conocimiento de las rutas, la habilidad de conduccin, la concentracin, entre otros. En la tabla 2 se presenta la valoracin medida de menor a
mayor, donde el nmero mayor es la mejor habilidad para manipular la mquina.

MAQUINA 1 MAQUINA 2 MAQUINA 3 MAQUINA 4 MAQUINA 5 MAQUINA 6

OPERARIO 1 271 273 277 277 271 277

OPERARIO 2 279 276 277 277 271 280

OPERARIO 3 271 277 271 271 279 279

OPERARIO 4 277 280 269 269 271 269

OPERARIO 5 277 280 269 269 271 269

OPERARIO 6 279 279 285 285 280 277

Ubicar el mayor valor del tabulado inicial, se retara este valor al valor de cada una de las celdas correspondientes.

MAQUINA 1 MAQUINA 2 MAQUINA 3 MAQUINA 4 MAQUINA 5 MAQUINA 6

OPERARIO 1 14 12 8 8 14 8

OPERARIO 2 6 9 8 8 14 5
OPERARIO 3 14 8 14 14 6 6

OPERARIO 4 8 5 16 16 14 16

OPERARIO 5 8 5 16 16 14 16

OPERARIO 6 6 6 0 0 5 8

Menor elemento de cada fila y se lo restamos a todas las celdas de la fila

MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA


1 2 3 4 5 6

OPERARIO
1 14 12 8 8 14 8
OPERARIO
2 6 9 8 8 14 5
OPERARIO
3 14 8 14 14 6 6
OPERARIO
4 8 5 16 16 14 16
OPERARIO
5 8 5 16 16 14 16
OPERARIO
6 6 6 0 0 5 8

MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA


1 2 3 4 5 6
OPERARIO
1 6 4 0 0 6 0
OPERARIO
2 1 4 3 3 9 0
OPERARIO
3 8 2 8 8 0 0
OPERARIO
4 3 0 11 11 9 11
OPERARIO
5 3 0 11 11 9 11
OPERARIO
6 6 6 0 0 5 8

Menor de los valores de cada columna y se lo restamos a cada una de las celdas de la columna correspondiente.

MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA


1 2 3 4 5 6

OPERARIO
1 5 4 0 0 6 0
OPERARIO
2 0 4 3 3 9 0
OPERARIO
3 7 2 8 8 0 0
OPERARIO
4 2 0 11 11 9 11
OPERARIO
5 2 0 11 11 9 11
OPERARIO
6 5 6 0 0 5 8

Cubrir la mayor cantidad de ceros, con la menor cantidad de lneas

MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA


1 2 3 4 5 6

OPERARIO 4
1 5 0 0 6 0
OPERARIO
2 0 4 3 3 9 0
OPERARIO
3 7 2 8 8 0 0
OPERARIO
4 2 0 11 11 9 11
OPERARIO
5 2 0 11 11 9 11
OPERARIO
6 5 6 0 0 5 8

De los valores que no se tacharon, se selecciona el mnimo, Este valor se debe restar a todos los valores que no estn cruzados por ninguna lnea.
Tambin se debe sumar esta cantidad a todos los valores situados en la interseccin de lneas.
MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA
1 2 3 4 5 6
OPERARIO 5 6 0 0 6 0
1
OPERARIO 0 6 3 3 9 0
2
OPERARIO 7 4 8 8 0 0
3
OPERARIO 0 0 9 9 7 9
4
OPERARIO 0 0 9 9 7 9
5
OPERARIO 5 8 0 0 5 8
6

Trazando el mnimo nmero de lneas para cubrir todos los ceros, se obtiene lo siguiente

MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA


1 2 3 4 5 6
OPERARIO 5 6 0 0 6 0
1
OPERARIO 0 6 3 3 9 0
2
OPERARIO 7 4 8 8 0 0
3
OPERARIO 0 0 9 9 7 9
4
OPERARIO 0 0 9 9 7 9
5
OPERARIO 5 8 0 0 5 8
6
Dado que el nmero de lneas es igual al tamao de la matriz, se ha concluido el algoritmo.

MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA MAQUINA


1 2 3 4 5 6
OPERARIO 0 0 0
1
OPERARIO 0 0
2
OPERARIO 0 0
3
OPERARIO 0 0
4
OPERARIO 0 0
5
OPERARIO 0 0
6

El menor costo de asignacin de los operarios a las mquinas seria:

OPERARIO 1: MAQUINA 3

OPERARIO 2: MAQUINA 6

OPERARIO 3: MAQUINA 5

OPERARIO 4: MAQUINA 2

OPERARIO 5: MAQUINA 1

OPERARIO 6: MAQUINA 4

You might also like