Вы находитесь на странице: 1из 2

UNIVERSIDAD CSAR VALLEJO

FACULTAD DE INGENIERIA
CURSO: INVESTIGACIN DE OPERACIONES
PROFESOR: ING. OMAR CASTILLO PAREDES
PROBLEMAS DE ASIGNACIN EL MTODO HNGARO
El Mtodo Hngaro busca que determinar un conjunto de n ceros independientes en cada fila y
columna. El conjunto no es necesariamente nico.
Los pasos a seguir son los siguientes:
1.

Examine todas las columnas de la matriz C (matriz de asignacin inicial), identificando en


cada columna el menor elemento.

Vj = min cij y forme una nueva matriz C' reemplazando cij por c'ij :
c'ij = cij - vj para j = 1, 2,...,n
2.

Determinar para cada fila los: ui=min c'ij y determine:

c*ij = cij - ui , para i = 1, 2, .... n


3.

4.

Determine el nmero de ceros independientes; para ello encuentre el nmero de rectas n1


que cubran todos los ceros de la matriz C*, si n1 = n se encuentra el ptimo.

5.

Si n1 = n se ha llegado a la solucin ptima. Para buscar est solucin, considere ante todo,
una de las lneas o columnas que tenga la menor cantidad de ceros.
Encierre dentro de un crculo uno de los ceros de esta hilera. Marque con una cruz los ceros
que se encuentren sobre una misma fila o columna que el cero encerrado en el crculo.
Proceda en la misma forma sucesivamente para todas las filas y columnas. Los ceros en los
crculos constituyen la asignacin ptima.
VARIANTES DEL PROBLEMA DE ASIGNACIN
a)

Matriz de n x m (m < n) . Algunas veces, el problema de la asignacin se presenta en


una forma en la que la matriz no es cuadrada. En tal caso es fcil convertir esta matriz
en una cuadrada.

b)

Problema de Maximizacin: La misma tcnica usada para problemas de


minimizacin, se comprueba y se aplica a los problemas en los que debe asignarse un
cierto nmero de personas a determinados trabajos, de tal forma que se obtenga el
mximo beneficio.

Para resolver este problema por el Mtodo Hngaro, slo tenemos que convertir la matriz C
en la matriz C(o), de la siguiente forma:
Buscamos el mx cij en la matriz C, construimos despus la matriz C(o), mediante la
siguiente transformacin:

Cij(o) = (mx cij) - cij

Para encontrar n1 compute al margen de la matriz C* el nmero de ceros existentes en cada


fila y en cada columna. Se elige la fila o columna que tenga el mayor nmero de ceros y se
traza una recta por sobre esa lnea o columna. Esto altera el nmero de ceros existentes en
C*. Recalcule estos valores y trcese una recta en la fila o columna con el mayor nmero de
ceros. As se procede hasta eliminar todos los ceros de C*. En caso de empate, rmpase
ste arbitrariamente.

La matriz C(o) tendr al menos, un elemento nulo. Seguimos despus el mismo


procedimiento que para los problemas de minimizacin.

Si n1 n , haga:

PROBLEMAS PROPUESTOS

= mnimo elemento de C* no cubiertos por las rectas.

1. Cuatro trabajadores requieren el uso de una cualesquiera de las mquinas A, B, C, D, E.


Los tiempos tomados por cada mquina para realizar cada trabajo son mostrados en la
siguiente matriz:

Reste a todos los elementos no cubiertos por las rectas. Sume a todos los
elementos en las intersecciones entre las rectas.
Vuelva al paso 3 y repita el proceso.

Otra alternativa es multiplicar toda la matriz C por (-1) y aplicar directamente el mtodo para
la minimizacin.

A
B
C
D
E

TRABAJO
a b c
10 5 9
13 19 6
3 2 4
18 9 12
11 6 14

d
18
12
4
17
19

5. El jefe de Departamento de Contabilidad tiene cuatro empleados nuevos a quienes debe


asignar cuatro tareas que tienen que cumplirse esta semana.
Cada empleado necesita el siguiente tiempo para hacer cada tarea. Cualquier empleado es
capaz de realizar cualquier tarea, y recprocamente cualquier tarea puede ser asignada a
cualquier empleado.
Camin

Encontrar la asignacin que minimice el tiempo total.


2.

Lugar
A
B
C
D

Se desea instalar cuatro fbricas: una de papel, otra de vidrio, fibra artificial y llantas.
Se ha tomado la decisin de invertir en una fbrica para Arequipa (A), Huancayo (H),
Iquitos (I) y Chiclayo (CH); es necesario conocer el tipo de fbrica en cada una de estas
ciudades. La matriz que se muestra a continuacin, muestra las utilidades netas:
A
Fbrica de Papel
27
Fbrica de Vidrio
35
Fbrica de Fibra Artificial 12
Fbrica de Llantas
15

H
13
22
30
26

I
26
10
40
14

CH
28
22
32
28

Haga la asignacin ptima.


3. Asignar maximizando:
A
B
C
D
E

a
2
3
1
6
4

b
3
2
4
7
4

c
5
6
4
3
5

d
7
5
5
8
2

e
8
4
2
4
1

4. Una compaa que vende carros tiene disponibles: un Ford, un Opel, un Rambler y un
Chevrolet. Cuatro oficinas de la compaa los solicitan. Se ha decidido enviar slo un
automvil a cada oficina, de manera que el costo total sea mnimo.
La matriz de costos es:
OFICINAS
FORD
10 5 3 8
OPEL
4 3 7 5
RAMBLER 13 10 12 14
CHEVROLET 7 8 4 6
Cul debe ser la asignacin?

a)
b)

8
13
38
39

26
28
19
26

17
4
18
24

11
26
15
50

Plantee el problema como un problema de transporte. Presente una solucin bsica


factible inicial.
Resuelva el problema siguiendo el mtodo Hngaro.

6. Una empresa ha adquirido cuatro nuevas mquinas A, B, C y D diferentes a un precio de S/.


21000, 24000, 27000 y 28000 respectivamente, de acuerdo a un plan de expansin de la
produccin. Sin embargo, slo tres de estas mquinas pueden funcionar inmediatamente
por disponer nicamente de tres lugares adecuados. La mquina no seleccionada deber
permanecer inactiva alrededor de un mes, lo que se estima como una prdida equivalente al
10% de su precio.
Existen distintas posibilidades de ubicacin para cada mquina segn su proximidad a las
cuatro cadenas de produccin en la planta fabril. El transporte de materiales hacia y desde
el lugar donde est ubicada cada mquina se estima en costos por unidad de tiempo para
cada mquina y lugar, de acuerdo al siguiente cuadro:
Mquina Lugar 1 Lugar 2 Lugar 3
A
11
0
3
B
17
16
C
8
12
15
D
16
6
12
Nota: El lugar 2 no es adecuado para la mquina B.
Encuentre la asignacin que haga mnimo el costo total de transporte de materiales,
teniendo en cuenta la prioridad relativa delas distintas mquinas (aplique el Mtodo
Hngaro).
OCP

SJL, Septiembre del 2016

Вам также может понравиться