RESOLUCIN
En este problema debemos recordar un concepto fundamental para la aplicacin del
mtodo hngaro, este concepto nos dice que el nmero de filas debe ser exactamente
igual al nmero de columnas. Por ende, la accin a realizar debera ser crear un equipo
ficticio, el cual nos deje el tabulado balanceado y a este asignarle un nmero de sacos
cosechados equivalente a cero en cada uno de los terrenos. Sin embargo el problema nos
indica que uno de los equipos se encuentra en capacidad de que se le asignen dos
terrenos, en este caso crearemos un equipo 2 alternativo (Equipo 2B) el cual nos
balancear el tabulado y nos har prescindir del equipo ficticio pensado inicialmente. A
este equipo 2B que crearemos le corresponder la misma capacidad de cosecha del
equipo 2 (en adelante equipo 2A) segn el terreno, lgicamente.
En este caso este valor es 15, por lo cual procederemos a realizar la siguiente operacin
con cada uno de los valores:
Restaremos a 15, el valor de cada una de las celdas y este valor quedar en cada una de
las celdas correspondientes.
A partir de este tabulado ya podemos aplicar el algoritmo del mtodo hngaro como se
aplicara en un caso e minimizacin (normalmente).
Ahora encontramos el menor elemento de cada fila.
Ahora efectuamos este mismo paso, pero esta vez con las columnas. Elegimos el menor
de los valores de cada columna y se lo restamos a cada una de las celdas de la columna
correspondiente.
Ahora procedemos a cubrir la mayor cantidad de ceros, con la menor cantidad de lneas,
si el nmero de lneas que empleemos es igual al grado de la matriz (en este caso matriz
grado 4, 4x4) habremos llegado al final del ejercicio.
Las asignaciones, como es lgico debern iniciarse por el equipo al cual solo
corresponda un terreno, en este caso al Equipo 3 le corresponde el Terreno A. De esta
manera al Equipo 1 le corresponde el Terreno D. Mientras tanto el Equipo 2 se
encargar de la cosecha en los terrenos B y C. Segn el tabulado del problema
(recordemos que es de maximizacin), la cantidad de sacos (expresada en cientos de
sacos) ser as:
Ejercicio 2
EJEMPLO DE CASO DE MINIMIZACIN
El presidente de Industrias RACR-Europa, cuya gerencia general se encuentra en
Bruselas, ha decidido este ao, como parte de su auditoria anual, que cada uno de los
cuatro vicepresidentes visite e inspeccione una de las plantes de ensamblaje durante las
dos primeras semanas de junio. Las plantas de ensamble esta ubicadas el Leipzig,
Alemania; Nancy, Francia; Lieja, Blgica y Tilburgo, Holanda. En este tipo de
problemas utilizaremos el mtodo de aignacin o mtodo hngaro, el cul consiste en
los siguientes pasos:
PASO 2 Restar el valor mas pequeo de cada uno de los dems valores de la columna:
En la priemra columna Leipzig, el valor ms pequeo es 11. Este valor se le resta a los
dems valores de la columna.
PASO 3. Resta el valor ms pequeo de cada renglon de los dems valores de ese
renglon.
En el primer renglon, el valor ms pequeo es 0.
En el segundo renglon, el valor ms pequeo es 0.
En el tercer renglon, el valor ms pequeo es 4.
En el cuarto renglon, el valor ms pequeo es o.
PASO 4. Se traza el minimo nmero de lneas que puedan pasar atravs de todos los
ceros de la tabla. Las lineas diagonales no se permiten. En algunos casos este paso causa
dificultades, ya que ordinariamente hay muchas formas de trazar estas lineas. Las
diferentes alternativas son posibles siempre y cuando el nmero de lineas sea mnimo.
Por ejemplo se pueden trazar las lneas en la tabla de la siguente manera :
Este trazado abarca todos los ceros de la tabla, pero se realiz con 3 lineas nicamente,
por lo tanto este trazado es mejor.
PASO 5. Despues de trzar el nmero mnimo de lneas se hace la prueba de optimalidad.
Si en nmero de lneas es igual a n (nmero de renglones o columnas), es la solucin
ptima. Si el nmero de lneas es menor a n, se requiere continuar con el proceso hasta
calcular la solucin ptima. En la tabla, el nmero de lneas es de 3 y el de
renglones/columnas 4, por lo tanto hay que continuar con el procedimiento, el cual
consiste de los siguientes pasos:
PASO 6. Esta tabla es posible solucin, por l otanto hay que realizar el procedimiento a
partir del paso 4.
Trazando el mnimo nmero de lneas para cubrir todos los ceros, se obtiene lo siguiente
Es una nueva posible solucin, por lo tanto, se repite el procedimiento a partir del cuarto
paso.
Se traza el mnimo nmero de lneas que cubran todos los ceros de la tabla.
La casilla del primer rengln , segunda columna tiene un cero, como es la inteseccin de
Finanzas y Nancy, quiere decir que se asignar la Ciudad de Nancy, Francial al
vicepresidente de Finanzas.
Como habr renglones que tengan ms de 2 ceros, se recomienda que se comience con
los renglones de un solo cero, de esa manera podremos eliminar esa asignacin y
continuar con las que queda.
Ejercicio 3
El profesor Michell ha terminado 4 captulos de su libro y esta pensando en pedir ayuda
para terminarlo. El ha elegido a 4 secretarias que podran tipearle cada uno de sus
captulos. El costo asociado refleja la velocidad de la secretaria y la exactitud con la
que realiza el trabajo. Adems los captulo difieren en la cantidad de hojas y en la
complejidad. Qu puede hacer el profesor si conoce la siguiente tabla:
Captulos
Secretara
Juana
Mara
Jackeline
Edith
13
96
116
120
114
14
99
109
102
105
15
105
107
113
118
16
108
96
111
115
Trazar el mnimo nmero de lneas que cubran los ceros de la matriz obtenida en
el punto anterior.
Cap. 13
Cap. 16
Jackeline Cap. 15
Edith
Cap. 14
Ejercicio 4 )
Una compaa va a decidir cul de cuatro vendedores debe asignar a cada uno de sus
cuatro distritos de ventas. Cada vendedor est en condiciones de lograr ventas diferentes
en cada distrito. A la compaa le gustara minimizar el costo de transporte total. En la
siguiente tabla se muestran los estimados. Use el Mtodo Hngaro para resolver este
problema. Establezca el valor ptimo de la funcin objetivo.
Distrito
Vendedor
65
73
55
58
90
67
87
75
106
86
96
89
84
69
79
77
Solucin
Como se puede observar, se tiene un problema balanceado, ya que se cuenta con el
mismo nmero de vendedores y distritos.
Entonces construimos la tabla de asignacin, despus identificamos el costo menor de
cada una de las filas y se lo restamos a los costos de la misma fila:
65
10
73
18
55
0
58
3
90
23
67
0
87
20
75
8
106
20
86
0
96
10
89
3
84
15
69
0
79
10
77
8
65
0
73
18
55
0
58
0
90
13
67
0
87
20
75
5
106
10
86
0
96
10
89
0
84
5
69
0
79
10
77
5
Como no se tiene una asignacin posible, tachamos los ceros con el nmero menor de
lneas verticales y horizontales:
Ahora identificamos el menor de los costos no cubiertos por una lnea, se lo restamos a
los costos no cubiertos por una lnea y lo sumamos a los costos que se encuentran en la
interseccin de dos lneas. Los dems quedan iguales, obteniendo:
65
0
73
23
55
0
58
0
90
8
67
0
87
15
75
0
106
10
86
5
96
10
89
0
84
0
69
0
79
5
77
0
Realizando una permutacin de las columnas logramos obtener una asignacin posible y
sta es ptima:
55
0
73
23
58
0
65
0
87
15
67
0
75
0
90
8
96
10
86
5
89
0
106
10
79
5
69
0
77
0
84
0
Vendedor C - Distrito 1
Vendedor D - Distrito 3
Con un costo mnimo de $295.
Ejercicio 5
Los tres hijos de Joe Klyne, John, Karen y Terri, quieren ganar algn dinero para cubrir
sus gastos personales durante un viaje organizado por la escuela al zoolgico local. El
seor Klyne eligi tres tareas para sus hijos: podar el csped, pintar la cochera y lavar
los automviles de la familia. Para evitar las competencias anticipadas entre hermanos,
les pidi que presentaran licitaciones (secretas) para lo que ellos crean era un pago
justo para cada una de las tres tareas. Quedaba entendido que los tres hijos aceptaran la
decisin de su padre en lo concerniente a quin desempeara cada tarea. La siguiente
tabla resume las licitaciones recibidas.
Tabla de asignacin
Podar
Pintar
Lavar
John
$15
$10
$9
Karen
$9
$15
$10
Terri
$10
$12
$8
1. iteracin.
Podar
Pintar
Lavar
Rengln mnimo
John
15
10
p1=9
Karen
15
10
p2=9
Terri
10
12
p3=8
Pintar
Lavar
John
Karen
Terri
q1=0
q2=1
q3=0
Columna
Mnima
La aplicacin del paso 2 nos da los mnimos en la columna. restando estos valores de las
columnas respectivas obtenemos las matriz reducida.
Podar
John
Pintar
Lavar
Karen 0
Terri
Interpretacin de resultados
Los cuadros con las entradas cero en negritas proporcionan la solucin ptima. Eso
quiere decir que John pintar la cochera, Karen podar el csped y Terri lavar los
automviles de la familia. El costo total para el sr Klyne es 9+10+8 =27 dlares.
Adems esa cantidad siempre igualar (p1 + p2 + p3) + (q1 + q2 + q3)=(9+9+8)+(0+1+0)=
27 dlares.
-Suponga que la situacin analizada se ampla a cuatro nios y cuatro tareas.
La tabla siguiente resume los elementos de costo del problema.
TAREA
1
$1
$4
$6
$3
$9
$7
$10
$9
$4
$5
$11
$7
$8
$7
$8
$5
ACTIVIDAD
1
2
3
4
1
0
2
0
3
2
3
0
1
2
3
2
0
4
0
4
2
2
3
0
ACTIVIDAD
Las ubicaciones de las entradas cero no permiten asignar tareas nicas a todos los nios.
Por ejemplo, si asignamos al nio 1 la tarea 1, entonces se eliminar la columna 1, y el
nio tres no tendr una entrada cero en las tres columnas restantes. Este obstculo puede
superarse agregando el siguiente paso al procedimiento dado en el ejemplo 1:
Paso 3b. Si no pueden encontrarse asignaciones de elemento cero factibles:
(i) Trace el mnimo de lneas horizontales y verticales en la ltima matriz reducida para
cubrir todas las entradas cero.
(ii) Seleccione la entrada mnima no cubierta y rstela de cada entrada no cubierta, y
luego smela a cada entrada en la interseccin de dos lneas.
(iii) Si no puede determinar una asignacin factible entre las entradas cero resultantes,
repita el paso 3a.
La aplicacin del paso 3b a la ltima matriz produce las celdas sombreadas en la tabla.
1
2
3
4
1
0
2
0
3
2
3
0
1
2
3
2
0
4
0
4
2
2
3
0
1
2
3
4
1
0
3
0
4
TAREA
2
2
0
0
2
3
1
0
3
0
4
1
2
2
0
ACTIVIDAD