Vous êtes sur la page 1sur 71

(TALLER) Unidad 6 Programacin lineal entera Objetivo general Objetivos especficos

Diferenciar los modelos de P.L. de los modelos de P.L. entera. Utilizar el mtodo de ramificacin y acotamiento para resolver modelos de programacin lineal entera. Utilizar el mtodo de Gomory para resolver modelos de programacin lineal entera.

El alumno: Resolver modelos de programacin lineal entera por el mtodo de ramificacin y acotamiento y por el mtodo de Gomory.

Recomendaciones

Refuerce los conocimientos de los alumnos por medio de prcticas y tareas, haciendo nfasis en la construccin de modelos matemticos. Los ejercicios de este taller se presentan completamente resueltos, paso por paso y con dificultad graduada, de manera que tambin puede utilizarlos para repasar en clase alguna parte del proceso de solucin que considere importante. Si adems decide utilizar otros ejercicios que no se encuentren en este material, verifique que cumplan con los objetivos establecidos.

Clasificacin de ejercicios de acuerdo al nivel de dificultad: . Simple . Medio . Avanzado . Aplicacin

Ejercicios con nivel de dificultad:

Simple

1. Considere el problema de presupuestar el capital donde participan tres proyectos para ejecutarse en los siguientes tres aos. Los rendimientos esperados para cada proyecto y los gastos anuales (en miles de unidades monetarias) se muestran en seguida. Suponga que cada proyecto aprobado ser ejecutado sobre el periodo de tres aos y que el objetivo es elegir aquellos que maximicen los rendimientos totales. Proyecto 1 2 3 Fondos disponibles mximos Ao 1 5 4 3 25 Ao 2 1 7 9 25 Ao 3 8 10 2 25 Rendimientos 20 40 20

Determine si se trata de un problema de P.L. o P.L.E. Solucin Se trata de un problema de P.L.E. ya que cada variable slo puede tomar el valor de 0 o 1. Recomendaciones

Ejemplifique al alumno una posible asignacin, para que observe que cada variable slo puede tomar el valor de 0 o 1.

2. Considere el problema de planear la produccin de 2,000 unidades de un cierto producto que se fabrican en tres mquinas. Los costos de preparacin, de produccin por unidad y la

capacidad de produccin mxima para cada mquina estn tabulados a continuacin. El objetivo es minimizar el costo total de produccin del lote requerido. Mquina 1 2 3 Costo de preparacin 100 300 200 Costo de produccin/unidad 10 2 5 Capacidad 600 800 1200

Determine si se trata de un problema de P.L. o P.L.E. Solucin Se trata de un problema de P.L.E. ya que cada variable slo puede tomar valores enteros. Recomendaciones

Ejemplifique al alumno cules son los posibles valores que puede tomar cada variable.

3. Utilizando el mtodo de ramificacin y acotamiento resuelve el siguiente modelo de P.L.E.:

Solucin Resolvemos el problema sin considerar que las variables sean enteras:

La tabla simplex inicial es: Variables bsicas 0 -120 -80 0 0 0

Solucin

0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 La solucin ptima es: Ahora elegimos la variable y 0 1 0

2 7

1 8

1 0

0 1

6 28

Solucin 0 0 1 400/9 8/9 -7/9 40/9 -1/9 2/9 391.11 20/9 14/9 .

con un valor de

y formulamos los problemas 1 y 2:

y Resolvemos el problema 1: La tabla simplex inicial es: Variables bsicas 1 0 0 0 La tabla simplex ptima es: Variables bsicas -120 2 7 1 -80 1 8 0 0 1 0 0 0 0 1 0 0 0 0 1 0 6 28 2

Solucin

Solucin

1 0 0 0 La solucin ptima es: y

0 0 0 1

0 0 1 0

0 1 0 0

10 -1/8 1/8 0 .

-70 -9/8 -7/8 1

380 1/4 7/4 2

con un valor de

Resolvemos el problema 2 por el mtodo dual simplex cambiando la funcin objetivo:

La tabla simplex inicial es: Variables bsicas 1 0 0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 0 0 0 0 1 80 1 8 0 0 1 0 0 0 0 1 0 120 2 7 -1 120 2 7 -1 80 1 8 0 0 1 0 0 0 0 1 0 0 0 0 1 0 6 28 -3

Solucin

Solucin -360 0 7 3

La solucin ptima es:

con un valor de

. y .

Por lo tanto el valor ptimo de nuestro problema original es: Recomendaciones

Indique al alumno que debe desarrollar las tablas intermedias.

4. Utilizando el mtodo de ramificacin y acotamiento resuelve el siguiente modelo de P.L.E.:

Solucin Resolvemos el problema sin considerar que las variables sean enteras:

La tabla simplex inicial es: Variables bsicas 0 0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 1/9 8/18 -1 1 2 -1 5 1 0 1 0 0 0 1 0 5 4

Solucin

Solucin 7/3

0 0 La solucin ptima es: Ahora elegimos la variable y

0 1

1 0

2/9 -1/9

-1/9 8/18 .

2/3 5/3

con un valor de

y formulamos los problemas 1 y 2:

y Resolvemos el problema 1: La tabla simplex inicial es: Variables bsicas 1 0 0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 0 La solucin ptima es: y 0 0 0 1 0 1 0 0 1/5 1/5 -1/5 0 0 0 1 0 . 4/5 -1/5 -9/5 1 -1 1 2 1 -1 5 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 5 4 1

Solucin

Solucin 9/5 4/5 6/5 1

con un valor de

Resolvemos el problema 2 por el mtodo dual simplex cambiando la funcin objetivo:

La tabla simplex inicial es: Variables bsicas 1 0 0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 1 La solucin ptima es: y 0 0 0 0 1 5 1 0 0 1 0 0 . y . 0 0 1 0 1 0 -2 -1 1 1 2 -1 1 5 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 5 4 -2

Solucin

Solucin -2 3 8 2

con un valor de

Por lo tanto el valor ptimo de nuestro problema original es: Recomendaciones

Indique al alumno que debe desarrollar las tablas intermedias.

5. Utilizando el mtodo de ramificacin y acotamiento resuelve el siguiente modelo de P.L.E.:

Solucin Resolvemos el problema sin considerar que las variables sean enteras:

La tabla simplex inicial es: Variables bsicas 0 0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 La solucin ptima es: Ahora elegimos la variable y 0 0 1 0 1 0 6/15 3/5 -1/5 17/15 -1/5 6/15 . -11 1 3 -9 2 1 0 1 0 0 0 1 0 1 2

Solucin

Solucin 126/15 1/5 9/15

con un valor de

y formulamos los problemas 1 y 2:

y Resolvemos el problema 1:

La tabla simplex inicial es: Variables bsicas 1 0 0 0 -11 1 3 1 -9 2 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 1 2 0

Solucin

La tabla simplex ptima es: Variables bsicas 1 0 0 0 La solucin ptima es: y 0 0 0 1 0 1 0 0 9/2 1/2 -1/2 0 0 0 1 0 . 13/2 -1/2 -5/2 1

Solucin 9/2 1/2 3/2 0

con un valor de

Para el problema 2 no existe regin factible, por lo cual no existe solucin. Entonces slo trabajamos el problema 1 de donde se obtienen los problemas 3 y 4:

y Para el problema 3 la nica solucin ptima es: la regin factible slo es el origen. y con un valor de , ya que

Para el problema 4 no existe regin factible, por lo cual no existe solucin.

Por lo tanto el valor ptimo de nuestro problema original es: Recomendaciones

Indique al alumno que debe desarrollar las tablas intermedias.

6. Utilizando el mtodo de Gomory resuelve el siguiente modelo de P.L.E.:

Solucin Resolvemos el problema sin considerar que las variables sean enteras:

La tabla simplex inicial es: Variables bsicas 1 0 -4 4 -2 10 0 1 0 34

Solucin

La tabla simplex ptima es: Variables bsicas 1 0 La solucin ptima es: Como la variable asociada es: y 0 1 8 5/2 1 1/4 .

Solucin 34 17/2

con un valor de

no es entera elegimos este rengln para trabajar; entonces la ecuacin

Escribimos los coeficientes como una combinacin de un nmero entero y una parte fraccionaria entre cero y uno:

Pasamos todos los coeficientes fraccionarios al lado izquierdo:

Despus hacemos la parte izquierda mayor o igual que cero, la incorporamos a la tabla ptima del problema y aplicamos el mtodo dual simplex para obtener la solucin. La tabla simplex inicial es: Variables bsicas 1 0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 0 1 0 6 2 2 0 0 1 4 1 -4 Solucin 0 1 0 8 5/2 -1/2 1 1/4 -1/4 0 0 1

Solucin 34 17/2 -1/2

32 8 2 y .

Por lo tanto el valor ptimo de nuestro problema original es: Recomendaciones

Indique al alumno que debe desarrollar las tablas intermedias.

Ejercicios con nivel de dificultad:

Medio

1. Utilizando el mtodo de ramificacin y acotamiento resuelve el siguiente modelo de P.L.E.:

Solucin Resolvemos el problema sin considerar que las variables sean enteras:

La tabla simplex inicial es: Variables bsicas 1 0 0 0 0 La tabla simplex ptima es: -3 1 2 -1 0 -2 2 1 1 1 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 6 8 1 2

Solucin

Variables bsicas 1 0 0 0 0 La solucin ptima es: Ahora elegimos la variable y 0 0 1 0 0 0 1 0 0 0 1/3 2/3 -1/3 -1 -2/3 8/6 -1/3 2/3 1 1/3 0 0 0 1 0 0 0 0 0 1 .

Solucin

38/3 4/3 10/3 3 2/3

con un valor de

y formulamos dos problemas:

y Resolvemos el problema 1: Variables bsicas 1 0 0 0 0 0 La tabla simplex ptima es: -3 1 2 -1 0 1 -2 2 1 1 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1

Solucin 0 6 8 1 2 3

Variables bsicas 1 0 0 0 0 0 La solucin ptima es: y 0 0 0 0 0 1 2 1 0 0 0 0 1 1/2 -1/2 -1/2 -1/2 0 0 0 1 0 0 0 0 0 0 1 0 0 . 0 0 0 0 1 0 0 -1/2 -3/2 3/2 1/2 1

Solucin 12 3/2 1 -1 1 3

con un valor de

Resolvemos el problema 2 por el mtodo dual simplex cambiando la funcin objetivo:

Variables bsicas 1 0 0 0 0 0 3 1 2 -1 0 -1 2 2 1 1 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1

Solucin 0 6 8 1 2 -4

La tabla simplex ptima es: Variables bsicas 1 0 0 0 0 0 La solucin ptima es: y 0 0 0 0 0 1 0 2 1 1 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 . 0 0 0 0 1 0 3 1 2 1 0 1

Solucin 12 2 0 5 2 4

con un valor de

Como podemos observar, en ambos problemas se tiene el mismo valor ptimo por lo cual la solucin a nuestro problema original es: Recomendaciones

Indique al alumno que debe desarrollar las tablas intermedias.

2. Utilizando el mtodo de Gomory resuelve el siguiente modelo de P.L.E.:

Solucin Resolvemos el problema sin considerar que las variables sean enteras:

La tabla simplex inicial es:

Variables bsicas 1 0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 La solucin ptima es: Como la variable asociada es: , 0 0 1 y 2/3 2/3 1/3 2/3 5/3 1/3 0 1 0 5/6 -1/6 1/6 . -5 1 6 -1 1 2 -1 2 2 0 1 0 0 0 1 0

Solucin

10 10

Solucin 25/3 25/3 5/3

con un valor de

no es entera elegimos este rengln para trabajar; entonces la ecuacin

Escribimos los coeficientes como una combinacin de un nmero entero y una parte fraccionaria entre cero y uno:

Pasamos todos los coeficientes fraccionarios al lado izquierdo:

Despus hacemos la parte izquierda mayor o igual que cero, la incorporamos a la tabla ptima del problema y aplicamos el mtodo dual simplex para obtener la solucin. La tabla simplex inicial es: Variables bsicas

Solucin

1 0 0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 0

0 0 1 0

2/3 2/3 1/3 -1/3

2/3 5/3 1/3 -1/3

0 1 0 0

5/6 -1/6 1/6 -1/6

0 0 0 1

25/3 25/3 5/3 -2/3

Solucin 0 0 1 0 -1 1 0 2 -1/6 2 0 2 0 1 0 0 0 0 0 1 , 1 -1 1 -6 5 9 1 4 y .

Por lo tanto el valor ptimo de nuestro problema original es: Recomendaciones

Indique al alumno que debe desarrollar las tablas intermedias.

Ejercicios con nivel de dificultad:

. Avanzado

1. Utilizando el mtodo de Gomory resuelve el siguiente modelo de P.L.E.:

Solucin

Resolvemos el problema sin considerar que las variables sean enteras:

La tabla simplex inicial es: Variables bsicas 1 0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 La solucin ptima es: Como la variable asociada es: y 7/2 1/2 2 0 1 0 25/2 3/2 -1 9/2 1/2 -1 . 0 0 1 -1 1 3 -9 2 2 -1 3 2 0 1 0 0 0 1 0 9 15 Solucin

Solucin 81/2 9/2 6

con un valor de

no es entera elegimos este rengln para trabajar; entonces la ecuacin

Escribimos los coeficientes como una combinacin de un nmero entero y una parte fraccionaria entre cero y uno:

Pasamos todos los coeficientes fraccionarios al lado izquierdo:

Despus hacemos la parte izquierda mayor o igual que cero, la incorporamos a la tabla ptima del problema y aplicamos el mtodo dual simplex para obtener la solucin. La tabla simplex inicial es: Variables bsicas 1 0 0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 0 0 0 0 1 0 1 0 0 9 1 -3 1 1 0 -3 1 0 0 1 0 , 7 1 4 -2 7/2 1/2 2 -1/2 0 1 0 0 25/2 3/2 -1 -1/2 9/2 1/2 -1 -1/2 0 0 1 0 0 0 0 1

Solucin 81/2 9/2 6 -1/2

Solucin 37 4 4 1 y .

Por lo tanto el valor ptimo de nuestro problema original es: Recomendaciones

Indique al alumno que debe desarrollar las tablas intermedias.

2. Utilizando el mtodo de Gomory resuelve el siguiente modelo de P.L.E.:

Solucin Resolvemos el problema sin considerar que las variables sean enteras:

La tabla simplex inicial es: Variables bsicas 0 0 0 -1 1 2 -1 5 1 0 1 0 0 0 1 0 6 4

Solucin

La tabla simplex ptima es: Variables bsicas 1 0 0 La solucin ptima es: Como la variable asociada es: y 0 0 1 0 1 0 1/9 2/9 -1/9 8/18 -1/9 8/18 .

Solucin 7/3 2/3 5/3

con un valor de

no es entera elegimos este rengln para trabajar; entonces la ecuacin

Escribimos los coeficientes como una combinacin de un nmero entero y una parte fraccionaria entre cero y uno:

Pasamos todos los coeficientes fraccionarios al lado izquierdo:

Despus hacemos la parte izquierda mayor o igual que cero, la incorporamos a la tabla ptima del problema y aplicamos el mtodo dual simplex para obtener la solucin. La tabla simplex inicial es: Variables bsicas 1 0 0 0 La tabla simplex ptima es: Variables bsicas 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1/2 0 7/18 -1/2 1/2 1 -1/2 -9/2 y 2 0 2 3 . 0 0 1 0 0 1 0 0 1/9 2/9 -1/9 -2/9 8/18 -1/9 8/18 1/9 0 0 0 1

Solucin 7/3 2/3 5/3 -2/3

Solucin

Por lo tanto el valor ptimo de nuestro problema original es: Recomendaciones

Indique al alumno que debe desarrollar las tablas intermedias.

TRONCO COMN INGENIERA Investigacin de Operaciones 4 Cuatrimestre

(TALLER) Integracin: Unidades 7 y 8 Modelo de Transporte y Modelo de Asignacin

Recomendaciones

Refuerce los conocimientos de los alumnos por medio de prcticas y tareas, haciendo nfasis en la construccin de modelos matemticos. Los ejercicios de este taller se presentan completamente resueltos, paso por paso y con dificultad graduada, de manera que tambin puede utilizarlos para repasar en clase alguna parte del proceso de solucin que considere importante. Si adems decide utilizar otros ejercicios que no se encuentren en este material, verifique que cumplan con los objetivos establecidos.

Clasificacin de ejercicios de acuerdo al nivel de dificultad: . Simple . Medio . Avanzado . Aplicacin

Unidad 7. Modelo de Transporte. Objetivo general Objetivos especficos El alumno: El alumno: Resolver problemas de transporte balanceados y no balanceados por los mtodos computacionales conocidos como: Mtodo de la esquina noreste, Mtodo de aproximacin de Vogel y Mtodo de Modi.

Resolver problemas de transporte utilizando los mtodos computacionales conocidos como: Mtodo de la esquina noreste, Mtodo de aproximacin de Vogel y Mtodo de Modi. Resolver problemas de transporte no balanceados.

Ejercicios con nivel de dificultad:

Simple

1. Se envan automviles por tren desde tres centros de distribucin a cinco distribuidores. El costo de envo est basado en la distancia recorrida. La siguiente tabla hace un resumen de las distancias (en millas) de recorrido entre los centros de distribucin y los distribuidores. Tambin se muestran las cifras mensuales de oferta y demanda calculadas en nmeros de automviles. Dado que el costo de transporte por milla recorrida por el tren es $10, encuentre una solucin ptima por el Mtodo de la esquina noreste y el Mtodo de Modi. Centros de Distribucin Distribuidores 10 5 15 7 20 6 2.1 6.5 20 8 Oferta 400 200

5 Demanda Solucin 100

10 200

15 150

15 160

13 140

150

Primero calculamos: oferta total = 400+200+150=750 y demanda total = 100+200+150+160+140=750. Como son iguales tenemos un problema balanceado. Despus construimos la tabla de transporte asociada e iniciamos asignando 100 a la celda (1,1) y ajustamos la oferta y la demanda como se muestra en la tabla: 1 1 100 100 2 3 Dem. 50 50 100 0 70 100 200 60 150 150 65 150 160 80 130 140 2 150 3 200 4 210 5 200 Oferta 400 300 200 150

Ahora asignamos 200 a la celda (1,2) y ajustamos la oferta y la demanda como se muestra en la tabla: 1 1 100 100 2 3 Dem. 50 50 100 0 2 150 200 70 100 200 0 60 150 150 65 150 160 80 130 140 3 200 4 210 5 200 Oferta 400 100 200 150

Despus asignamos 100 a la celda (1,3) y ajustamos la oferta y la demanda como se muestra en la tabla:

1 1 100 100

2 150 200

4 210

5 200

Oferta 400 0

200

100 2 3 Dem. 50 50 100 0 70 100 200 0 60 150 150 50 65 150 160 80 130 140 200 150

Ahora asignamos 50 a la celda (2,3) y ajustamos la oferta y la demanda como se muestra en la tabla: 1 1 100 100 2 150 200 200 3 4 210 5 200 Oferta 400 0

100 2 50 70 60 50 3 Dem. 50 100 0 100 200 0 150 150 0 150 160 130 140 65 80 200 150 150

Entonces asignamos 150 a la celda (2,4) y ajustamos la oferta y la demanda como se muestra en la tabla:

1 1 100 100

2 150 200

4 210

5 200

Oferta 400 0

200

100 2 50 70 60 50 3 Dem. 50 100 0 100 200 0 150 150 0 65 150 150 160 10 80 130 140 200 0 150

En seguida, ajustamos el rengln restante como se muestra en la tabla: 1 1 100 100 2 150 200 200 3 4 210 5 200 Oferta 400 0

100 2 50 70 60 50 3 50 100 150 65 150 150 10 Dem. 100 0 200 0 150 0 160 0 80 130 140 140 0 200 0 150 0

Entonces tenemos una solucin inicial: x1,1=100, x1,2=200, x1,3=100, x2,3=50, x2,4=150, x3,4=10 y x3,5,=140 con un costo mnimo de $92,450. Ahora aplicamos el Mtodo de Modi para ver si la solucin inicial obtenida es ptima. Calculamos los valores de los multiplicadores: Celda (1,1) Celda (1,2) Celda (1,3) Celda (2,3) Celda (2,4) Celda (3,4) Celda (3,5) u1+v1=100 u1+v2=150 u1+v3=200 u2+v3=60 u2+v4=65 u3+v4=150 u3+v5=130 u1=0, v1=100 v2=150 v3=200 u2=-140 v4=205 u3=-55 v5=185

Despus calculamos los costos marginales asociados: Celda (1,4) Celda (1,5) Celda (2,1) Celda (2,2) Celda (2,5) Celda (3,1) Celda (3,2) Celda (3,3) 210-u1-v4=5 200-u1-v5=15 50-u2-v1=90 70-u2-v2=60 80-u2-v5=45 50-u3-v1=5 100-u3-v2=5 150-u3-v3=5

Como todos los costos marginales son positivos, la solucin inicial es ptima. Entonces la asignacin que minimiza el costo total de transporte es: C. de distribucin 1 transporta 100 automviles al distribuidor 1.

C. de distribucin 1 transporta 200 automviles al distribuidor 2. C. de distribucin 1 transporta 100 automviles al distribuidor 3. C. de distribucin 2 transporta 50 automviles al distribuidor 3. C. de distribucin 2 transporta 150 automviles al distribuidor 4. C. de distribucin 3 transporta 10 automviles al distribuidor 4. C. de distribucin 3 transporta 140 automviles al distribuidor 5. Con un costo mnimo de $92,450. Recomendaciones

Indique al alumno que debe tener cuidado al aplicar el Mtodo de Modi.

2. Tres refineras con capacidades diarias mximas de 6, 5 y 8 millones de galones de gasolina reparten a tres reas de distribucin con demandas diarias de 4, 8 y 7 millones de galones del combustible. La gasolina se transporta a las tres reas de distribucin a travs de una red de tubera. El costo de transporte se calcula con base en la longitud de la tubera aproximadamente a 1 peso por 100 galones por milla recorrida. La tabla de distancias es la siguiente: Refinera rea de distribucin 1 1 2 3 120 300 200 2 180 100 250 3 160 80 120

Encuentre la combinacin que minimice los costos de transportacin. Utilice el mtodo de Vogel y el Mtodo de Modi. Solucin Primero calculamos: oferta total = 6+5+8=19 y demanda total = 4+8+7=19; como son iguales tenemos un problema balanceado. Despus construimos la tabla de transporte asociada; posteriormente calculamos las penalidades asociadas a cada rengln y columna restando los dos costos menores por rengln y columna. En seguida identificamos el rengln o columna con la penalidad ms grande (en este caso se tienen varias penalidades con el valor de 80). Como la eleccin es

arbitraria elegimos la columna dos, asignamos 5 a la variable x2,2 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 2 120 300 2 180 100 5 3 Dem. 200 4 250 8 3 Pen. 1 80 80 40 80 120 7 3 160 Oferta 6 5 0 8 80 Pen. 1 40 20

Ahora calculamos las penalidades asociadas a cada rengln y columna, menos al rengln 2. Despus identificamos el rengln o columna con la penalidad ms grande (en este caso se tienen dos penalidades con el valor de 80). Como la eleccin es arbitraria elegimos la columna uno, asignamos 4 a la variable x1,1 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 120 4 2 300 100 5 3 Dem. 200 4 0 Pen. 2 80 250 8 3 70 40 80 120 7 2 180 3 160 Oferta 6 2 5 0 8 80 X Pen. 2 40

Entonces calculamos las penalidades asociadas a cada rengln y columna, menos al rengln 2 y columna 1. Despus identificamos el rengln o columna con la penalidad ms grande, que en este caso es el rengln tres, asignamos 7 a la variable x3,3 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 120 4 2 300 100 5 3 200 250 80 120 7 Dem. 4 0 Pen. 3 X 8 3 70 7 0 40 2 180 3 160 Oferta 6 2 5 0 8 1 80 X Pen. 3 20

Despus ajustamos el rengln restante, como se muestra en la tabla: 1 1 120 4 2 300 2 180 2 100 80 3 160 Oferta 6 0 5 0 5 3 200 250 120 8

1 Dem. 4 0 Entonces tenemos una solucin inicial: 8 0

7 7 0

x1,1=4, x1,2=2, x2,2=5, x3,2=1 y x3,3=7, con un costo mnimo de $2,430. Ahora aplicamos el Mtodo de Modi para ver si la solucin inicial obtenida es ptima. Calculamos los valores de los multiplicadores: Celda (1,1) Celda (1,2) Celda (2,2) Celda (3,2) Celda (3,3) u1+v1=120 u1+v2=180 u2+v2=100 u3+v2=250 u3+v3=120 u1=0, v1=120 v2=180 u2=-80 u3=70 v3=50

Despus calculamos los costos marginales asociados: Celda (1,3) Celda (2,1) Celda (2,3) Celda (3,1) 160-u1-v3=110 300-u2-v1=260 80-u2-v3=110 200-u3-v1=10

Como todos los costos marginales son positivos la solucin inicial es ptima. Entonces el costo mnimo de transporte es de $2,430 y la asignacin que lo minimiza es: Que la refinera 1 transporta 4 millones de galones de gasolina al rea de distribucin 1. Que la refinera 1 transporta 2 millones de galones de gasolina al rea de distribucin 2. Que la refinera 2 transporta 5 millones de galones de gasolina al rea de distribucin 2. Que la refinera 3 transporta 1 milln de galones de gasolina al rea de distribucin 2. Que la refinera 3 transporta 7 millones de galones de gasolina al rea de distribucin 3. Recomendaciones

Indique al alumno que debe tener cuidado al calcular las penalidades.

Mencione al grupo que deben tener cuidado al aplicar el Mtodo de Modi.

Ejercicios con nivel de dificultad:

Medio

1. Tres plantas de energa elctrica con capacidades de 25, 40 y 50 millones de kilovatios/hora, proporcionan electricidad a tres ciudades. La demanda mxima es de 30, 35 y 25 millones de kilovatios/hora. El costo de transporte por milln de kilovatio/hora est dado en la siguiente tabla: Ciudad 1 Planta 1 Planta 2 Planta 3 $600 $320 $500 Ciudad 2 $700 $300 $480 Ciudad 3 $700 $350 $450

Encuentre una solucin ptima por el Mtodo de la esquina noreste y el Mtodo de Modi. Solucin Primero calculamos: oferta total = 25+40+50=115 y demanda total = 30+35+25=90. Como no son iguales tenemos un problema no balanceado, esto implica aadir una 4ta. ciudad ficticia con una demanda de 25, para tener un problema balanceado. Despus construimos la tabla de transporte asociada e iniciamos asignando 25 a la celda (1,1) y ajustamos la oferta y la demanda como se muestra en la tabla: 1 1 600 2 700 3 700 4 0 Oferta 25 0 25

2 3 Dem.

320 500 30 5

300 480 35

350 450 25

0 0 25

40 50

Ahora asignamos 5 a la celda (2,1) y ajustamos la oferta y la demanda como se muestra en la tabla: 1 1 600 2 700 3 700 4 0 Oferta 25 0 25 2 320 5 3 Dem. 500 30 0 En seguida asignamos 35 a la celda (2,2) y ajustamos la oferta y la demanda como se muestra en la tabla: 1 1 600 25 2 320 5 35 3 500 480 450 0 50 700 300 350 0 2 3 700 4 0 Oferta 25 0 40 0 480 35 450 25 0 25 300 350 0 40 35 50

Dem.

30 0

35 0

25

25

Posteriormente asignamos 0 a la celda (3,2) y ajustamos la oferta y la demanda como se muestra en la tabla: 1 1 600 2 700 3 700 4 0 Oferta 25 0 25 2 320 5 35 3 500 480 0 Dem. 30 0 35 0 25 25 450 0 50 300 350 0 40 0

Despus ajustamos el rengln restante, como se muestra en la tabla: 1 1 600 25 2 320 5 35 3 500 480 0 450 25 0 25 50 0 700 300 350 0 2 3 700 4 0 Oferta 25 0 40 0

Dem.

30 0

35 0

25 0

25 0

Entonces tenemos una solucin inicial: x1,1=25, x2,1=5, x2,2=35, x3,2=0, x3,3=25 y x3,4=25, con un costo mnimo de $38,350. Ahora aplicamos el Mtodo de Modi para ver si la solucin inicial obtenida es ptima. Calculamos los valores de los multiplicadores: Celda (1,1) Celda (2,1) Celda (2,2) Celda (3,2) Celda (3,3) Celda (3,4) u1+v1=600 u2+v1=320 u2+v2=300 u3+v2=480 u3+v3=450 u3+v4=0 u1=0, v1=600 u2=-280 v2=580 u3=-100 v3=550 v4=100

Despus calculamos los costos marginales asociados: Celda (1,2) Celda (1,3) Celda (1,4) Celda (2,3) Celda (2,4) Celda (3,1) 700-u1-v2=120 700-u1-v3=150 0-u1-v4=-100 350-u2-v3=80 0-u2-v4=180 500-u3-v1=0

Como tenemos un valor negativo la solucin inicial no es ptima. Elegimos la celda (1,4) para construir una trayectoria cerrada: 1 1 600 25- 2 700 3 700 4 0 Oferta 25 0

320 5+

300 35- 480 0+

350

40 0

500

450 25 25 0

0 25- 25 0

50 0

Dem.

30 0

35 0

Como todas las asignaciones deben ser mayores o iguales a cero, obtenemos las siguientes desigualdades:

El mximo valor de que satisface todas las desigualdades es 25; realizamos los ajustes a cada una de las celdas: 1 1 600 0 2 320 30 3 500 300 10 480 25 Dem. 30 0 Entonces tenemos una solucin inicial: x1,1=0, x1,4=25, x2,1=30, x2,2=10, x3,2=25 y x3,3=25, con un costo mnimo de $35,850.00. Ahora aplicamos el Mtodo de Modi para ver si la solucin inicial obtenida es ptima. Calculamos los valores de los multiplicadores: 35 0 450 25 25 0 25 0 0 350 2 700 3 700 4 0 0 Oferta 25 0 40 0 50 0

Celda (1,1) Celda (1,4) Celda (2,1) Celda (2,2) Celda (3,2) Celda (3,3)

u1+v1=600 u1+v4=0 u2+v1=320 u2+v2=300 u3+v2=480 u3+v3=450

u1=0, v1=600 v4=0 u2=-280 v2=580 u3=-100 v3=550

Despus calculamos los costos marginales asociados: Celda (1,2) Celda (1,3) Celda (2,3) Celda (2,4) Celda (3,1) Celda (3,4) 700-u1-v1=100 700-u1-v3=150 350-u2-v3=80 0-u2-v4=280 500-u3-v1=0 0-u3-v4=100

Como todos los costos marginales son positivos la solucin inicial es ptima. Nota: La 4ta. ciudad es ficticia, por lo que no existe suministro de la planta 1 a esta ciudad. Entonces la asignacin que minimiza el costo total de transporte es: Que la planta 1 transporta 0 millones de kilovatios/hora a la ciudad 1. Que la planta 2 transporta 30 millones de kilovatios/hora a la ciudad 2. Que la planta 2 transporta 10 millones de kilovatios/hora a la ciudad 2. Que la planta 3 transporta 25 millones de kilovatios/hora a la ciudad 2. Que la planta 3 transporta 25 millones de kilovatios/hora a la ciudad 3. Con un costo mnimo de $35,850. Recomendaciones

Indique al alumno que se trata de un problema no balanceado por lo que se agrega una ciudad ficticia.

Mencione a los estudiantes que deben tener cuidado al aplicar el Mtodo de Modi.

2. Una tienda de cosmticos tiene dos plantas productoras, una en Panam y otra en Estados Unidos. Los productos se deben comercializar a travs de unas tiendas que se encuentran en Espaa, Mxico y Brasil. La oferta de cada una de las plantas es de 4000 y 5000 artculos, respectivamente, mientras que la demanda de stos es de 4000, 2800 y 2000. Los costos unitarios de transporte son: Espaa Panam USA $200 $180 Mxico $150 $100 Brasil $190 $240

El gerente de almacn desea buscar la combinacin que minimice los costos de transporte. Utilice el Mtodo de Vogel y el Mtodo de Modi. Solucin Primero calculamos: oferta total = 4000+5000=9000 y demanda total = 4000+2800=6800. Como no son iguales tenemos un problema no balanceado, lo que implica aadir una tienda ficticia con una demanda de 2000, para tener un problema balanceado. Entonces construimos la tabla de transporte asociada, despus calculamos las penalidades asociadas a cada rengln y columna restando los dos costos menores por rengln y columna. Posteriormente identificamos el rengln o columna con la penalidad ms grande, en este caso es el rengln uno, asignamos 200 a la variable x1,4 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 200 2 150 3 190 4 0 200 2 Dem. 180 4000 100 2800 240 2000 0 200 0 Pen. 1 20 50 30 0 Oferta 4000 3800 5000 100 Pen. 1 150

Ahora calculamos las penalidades asociadas a cada rengln y columna, menos a la columna 4. Despus identificamos el rengln o columna con la penalidad ms grande, en este caso es el rengln dos, asignamos 2800 a la variable x2,2 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 200 2 150 3 190 4 0 200 2 180 100 2800 Dem. 4000 2800 0 Pen. 2 20 50 30 2000 200 0 X 240 0 Oferta 4000 3800 5000 2200 80 Pen. 2 40

Calculamos las penalidades asociadas a cada rengln y columna, menos a los renglones 2 y 4. Despus identificamos el rengln o columna con la penalidad ms grande, en este caso el rengln dos, asignamos 2200 a la variable x2,1 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 200 2 150 3 190 4 0 200 2 180 2200 Dem. 4000 1800 Pen. 3 20 100 2800 2800 0 X 30 240 2000 200 0 X 0 Oferta 4000 3800 5000 0 40 Pen. 3 10

Despus ajustamos el rengln restante, como se muestra en la tabla: 1 1 200 1800 2 180 2200 Dem. 4000 0 Entonces tenemos una solucin inicial: x1,1=1800, x1,3=2000, x1,4=200, x2,1=2200 y x2,2=2800, con un costo mnimo de $1,058,000. Ahora aplicamos el Mtodo de Modi para ver si la solucin inicial obtenida es ptima. Calculamos los valores de los multiplicadores: Celda (1,1) Celda (1,3) Celda (1,4) Celda (2,1) Celda (2,2) u1+v1=200 u1+v3=150 u1+v4=0 u2+v1=180 u2+v2=100 u1=0, v1=100 v3=150 v4=0 u2=80 v2=20 100 2800 2800 0 240 2000 200 0 2 150 3 190 2000 4 0 200 0 Oferta 4000 0 5000 0

Despus calculamos los costos marginales asociados: Celda (1,2) Celda (2,3) Celda (2,4) 150-u1-v2=130 240-u2-v3=10 0-u1-v4=0

Como todos los costos marginales son positivos la solucin inicial es ptima. Nota: La 4ta. tienda es ficticia, por lo que no existe suministro de Panam a sta. Entonces la asignacin que minimiza el costo total de transporte es:

Que Panam transporta 1800 cosmticos a Espaa. Que Panam transporta 2000 cosmticos a Brasil. Que Estados Unidos transporta 2200 cosmticos a Espaa. Que Estados Unidos transporta 2800 cosmticos a Mxico. Con un costo mnimo de $1,058,000. Recomendaciones

Indique al alumno que se trata de un problema no balanceado, por lo que se agrega una ciudad ficticia. Mencione a los estudiantes que deben tener cuidado al calcular las penalidades. Indique al grupo que debe tener cuidado al aplicar el Mtodo de Modi.

3. Una compaa tiene plantas en el D.F. y Monterrey. Sus centros de distribucin principales estn ubicados en Puebla, Coahuila y Zacatecas. Las capacidades de las dos plantas durante el semestre prximo son 2000 y 1400 motocicletas. Las demandas semestrales en los centros de distribucin son 1000, 1500 y 1200 motocicletas. El costo de transporte de una motocicleta por tren es aproximadamente de 8 centavos por milla. La siguiente tabla muestra la distancia recorrida entre las plantas y los centros de distribucin: D.F. Puebla Coahuila Zacatecas 850 2688 1250 Monterrey 1350 1000 1275

Determine la cantidad que se enviar de cada planta que minimice el costo de transporte total. Utilice el Mtodo de Vogel y el Mtodo de Modi. Solucin Primero calculamos: oferta total = 2000+1400=3400 y demanda total = 1000+1500+1200=3700, como no son iguales tenemos un problema no balanceado, esto implica aadir una planta ficticia con una demanda de 300, para tener un problema balanceado. Despus construimos la tabla de transporte asociada, calculamos las penalidades asociadas a cada rengln y columna, restando los dos costos menores por rengln y columna. Posteriormente identificamos el rengln o columna con la penalidad ms grande, elegimos el

rengln tres, asignamos 300 a la variable x3,3 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 2 68 215 100 3 Dem. 1000 1500 2 108 80 102 3 0 0 0 300 1200 900 Pen. 1 32 22 0 Oferta 2000 1400 300 0 Pen. 1 68 80 100

Ahora calculamos las penalidades asociadas a cada rengln y columna, menos al rengln 3. Despus identificamos el rengln o columna con la penalidad ms grande, elegimos la columna uno, asignamos 1000 a la variable x1,1 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 68 1000 2 3 215 100 80 102 0 0 300 Dem. 1000 0 Pen. 2 147 22 1500 1200 900 0 2 108 3 0 Oferta 2000 1000 1400 300 0 80 X Pen. 2 68

Entonces calculamos las penalidades asociadas a cada rengln y columna, menos al rengln 3 y columna 1. Despus identificamos el rengln o columna con la penalidad ms grande, que en este caso es el rengln uno, asignamos 900 a la variable x1,3 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 68 1000 2 3 215 100 80 102 2 108 3 0 900 0 0 300 Dem. 1000 0 Pen. 3 X 22 1500 1200 0 0 Oferta 2000 100 1400 300 0 80 X Pen. 3 108

Despus ajustamos el rengln restante, como se muestra en la tabla: 1 1 68 1000 2 215 2 108 100 80 1400 100 3 Dem. 1000 0 1500 0 102 0 300 1200 0 3 0 900 0 Oferta 2000 0 1400 0 300 0 X 80 Pen. 3 108

Pen. 3

22

Entonces tenemos una solucin inicial: x1,1=1000, x1,2=100, x1,3=900, x2,2=1400 y x3,3=300, con un costo mnimo de $190,800. Ahora aplicamos el Mtodo de Modi para ver si la solucin inicial obtenida es ptima. Calculamos los valores de los multiplicadores: Celda (1,1) Celda (1,2) Celda (1,3) Celda (2,2) Celda (3,3) u1+v1=68 u1+v2=108 u1+v3=0 u2+v2=80 u3+v3=0 u1=0, v1=68 v2=108 v3=0 u2=-28 u3=0

Despus calculamos los costos marginales asociados: Celda (2,1) Celda (2,3) Celda (3,1) Celda (3,2) 215-u2-v1=175 0-u2-v3=28 100-u3-v1=32 102-u3-v2=-6

Como tenemos un valor negativo la solucin inicial no es ptima. Elegimos la celda (3,2) para construir una trayectoria cerrada: 1 1 68 1000 2 108 100 80 1400 3 100 102 0 3 0 900+ Oferta 2000 0

215

1400 0 300

Dem. 1000 0 1500 0

300- 1200 0

Como todas las asignaciones deben ser mayores o iguales a cero, obtenemos las siguientes desigualdades:

El mximo valor de que satisface todas las desigualdades es 100. Realizamos los ajustes a cada una de las celdas: 1 1 68 1000 2 215 80 1400 3 100 102 100 Dem. 1000 0 Entonces tenemos una solucin inicial: x1,1=1000, x1,3 =800, x2,2=1400, x3,2=100 y x3,3=200, con un costo mnimo de $190,200. Ahora aplicamos el Mtodo de Modi para ver si la solucin inicial obtenida es ptima. Calculamos los valores de los multiplicadores: Celda (1,1) u1+v1=68 u1=0, v1=68 1500 0 0 200 1200 0 2 108 3 0 800 0 Oferta 2000 0 1400 0 300 0

Celda (1,3) Celda (2,2) Celda (3,2) Celda (3,3)

u1+v3=0 u2+v2=80 u3+v2=102 u3+v3=0

v3=0 u2=-28 v2=102 u3=0

Despus calculamos los costos marginales asociados: Celda (1,2) Celda (2,1) Celda (2,3) Celda (3,1) 108-u1-v2=6 215-u2-v1=175 0-u2-v3=28 100-u3-v1=32

Como todos los costos marginales son positivos la solucin inicial es ptima. Nota: La planta 3 es ficticia, por lo que no existe suministro del distribuidor 3 a esta planta. Entonces la asignacin que minimiza el costo total de transporte es: De la planta de Puebla se transportan1000 motocicletas al distribuidor del D.F. De la planta de Coahuila se transportan 1400 motocicletas al distribuidor de Monterrey. De la planta de Zacatecas se transportan 100 motocicletas al distribuidor de Monterrey. Con un costo mnimo de $190,200. Recomendaciones

Indique al alumno que se trata de un problema no balanceado por lo que se agrega una ciudad ficticia. Mencione al grupo que deben tener cuidado al calcular las penalidades. Indique a los estudiantes que deben tener cuidado al aplicar el Mtodo de Modi.

Ejercicios con nivel de dificultad:

. Avanzado

1. Una compaa produce motores elctricos pequeos para cuatro fabricantes de electrodomsticos, en cada una de sus plantas. Los costos de produccin por unidad varan segn las ubicaciones debido a diferencias en el equipo de produccin y en el rendimiento de los obreros. Los costos de produccin por unidad y la capacidad mensual se presentan en la siguiente tabla: Planta Costo de produccin por Capacidad de unidad produccin mensual $17 $20 $24 700 500 600

A B C

Los pedidos de clientes que deben producirse el siguiente mes son: Cliente 1 2 3 4 Demanda 300 500 400 600

El costo de abastecimiento de estos clientes vara de una planta a otra. El costo de transporte por unidad aparece en la siguiente tabla: A Desde A B C 1 3 6 9 2 2 4 1 3 5 8 5 4 7 3 4

La compaa debe decidir cuntas unidades se producirn en cada planta y qu porcin de la demanda de cada cliente se surtir desde cada una de ellas. Se desea minimizar la produccin total y los costos de transporte. Utilice el Mtodo de Vogel y el Mtodo de Modi.

Solucin Primero calculamos: oferta total = 700+500+600=1800 y demanda total = 300+500+400+600=1800; como son iguales tenemos un problema balanceado. Despus construimos la tabla de transporte asociada, calculamos las penalidades asociadas a cada rengln y columna restando los dos costos menores por rengln y columna. Posteriormente identificamos el rengln o columna con la penalidad ms grande (en este caso se tienen varias penalidades con el valor de 6). Como la eleccin es arbitraria elegimos la columna uno, asignamos 300 a la variable x1,1 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 20 300 2 3 Dem. 26 33 300 0 Pen. 1 6 5 6 1 24 25 500 28 29 400 23 28 600 2 19 3 22 4 24 Oferta 700 400 500 600 1 3 Pen. 1 1

Ahora calculamos las penalidades asociadas a cada rengln y columna, menos a la columna 1. Despus identificamos el rengln o columna con la penalidad ms grande, elegimos la columna tres, asignamos 400 a la variable x1,3 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 20 300 2 3 Dem. 26 33 300 0 24 25 500 2 19 3 22 400 28 29 400 0 23 28 600 4 24 Oferta 700 0 500 600 1 3 Pen. 2 3

Pen. 2

En seguida calculamos las penalidades asociadas a cada rengln y columna, menos a las columnas 1 y 3. Despus identificamos el rengln o columna con la penalidad ms grande (en este caso se tienen varias penalidades con el valor de 5). Como la eleccin es arbitraria en este caso elegimos el rengln uno, asignamos 0 a la variable x1,2 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 20 300 2 19 0 400 2 3 Dem. 26 33 300 0 Pen. 3 X 5 24 25 500 28 29 400 0 X 1 23 28 600 500 600 1 3 3 22 4 24 Oferta 700 0 Pen. 3 5

Calculamos las penalidades asociadas a cada rengln y columna, menos al rengln 1 y a las columnas 1 y 3. Despus identificamos el rengln o columna con la penalidad ms grande, que en este caso es la columna cuatro, asignamos 500 a la variable x2,4 y ajustamos la oferta y la demanda, como se muestra en la tabla: 1 1 20 300 2 26 2 19 0 24 3 22 400 28 23 500 3 Dem. 33 300 0 25 500 29 400 0 28 600 100 4 24 Oferta 700 0 500 0 600 3 1 Pen. 4 X

Pen. 4

Posteriormente ajustamos el rengln restante, como se muestra en la tabla: 1 1 20 300 2 26 2 19 0 24 3 22 400 28 23 500 3 33 25 500 Dem. 300 0 Pen. 4 X 500 0 1 400 0 X 29 28 100 600 0 5 4 24 Oferta 700 0 500 0 600 0 3 1 Pen. 4 X

Entonces tenemos una solucin inicial: x1,1=300, x1,2=0, x1,3=400, x2,4=500, x3,2=500 y x3,4=100, con un costo mnimo de $41,600. Ahora aplicamos el Mtodo de Modi para ver si la solucin inicial obtenida es ptima. Calculamos los valores de los multiplicadores: Celda (1,1) Celda (1,2) Celda (1,3) Celda (2,4) Celda (3,2) Celda (3,4) u1+v1=20 u1+v2=19 u1+v3=22 u2+v4=23 u3+v2=25 u3+v4=28 u1=0, v1=20 v2=19 v3=22 u2=1 u3=6 v4=22

Despus calculamos los costos marginales asociados:

Celda (1,4) Celda (2,1) Celda (2,2) Celda (2,3) Celda (3,1) Celda (3,3)

24-u1-v4=2 26-u2-v1=5 24-u2-v2=4 28-u2-v3=5 33-u3-v1=7 29-u3-v3=1

Como todos los costos marginales son positivos la solucin inicial es ptima. Entonces la asignacin que minimiza el costo total de transporte es: De la planta A se envan 300 motores elctricos al fabricante 1. De la planta A se envan 0 motores elctricos al fabricante 2. De la planta A se envan 400 motores elctricos al fabricante 3. De la planta B se envan 500 motores elctricos al fabricante 4. De la planta C se envan 500 motores elctricos al fabricante 2. De la planta C se envan 100 motores elctricos al fabricante 4. Con un costo mnimo de $41,600. Recomendaciones

Indique al alumno que debe tener cuidado al calcular las penalidades. Mencione al grupo que deben tener cuidado al aplicar el Mtodo de Modi.

Unidad 8. Modelo de Asignacin. Objetivo general Objetivos especficos

El alumno: El alumno: Resolver problemas de asignacin balanceados y no balanceados por el Mtodo Hngaro.

Resolver problemas de asignacin utilizando el mtodo conocido como Hngaro o de matriz reducida. Resolver problemas de asignacin no balanceados.

Ejercicios con nivel de dificultad:

Simple

1. Una empresa dedicada a la compra-venta de equipo de cmputo adquiri cuatro mquinas para ser vendidas; sin embargo, el cliente pide una prrroga de 1 mes para que le entreguen las mquinas. La empresa tiene que almacenar las cuatro durante este tiempo. Se cotizan los precios de cuatro bodegas que pueden almacenar las mquinas, los cuales se muestran en la siguiente tabla: Bodega 1 Mquina 1 Mquina 2 Mquina 3 Mquina 4 5 2 15 10 Bodega 2 15 12 25 20 Bodega 3 20 17 30 25 Bodega 4 10 7 20 15

Determine la forma de asignar una mquina a cada bodega, de tal manera que se minimice el costo total. Solucin Como se puede observar, se tiene un problema balanceado, ya que se cuenta con el mismo nmero de mquinas y tareas.

Ahora 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: 1 1 5 0 2 2 0 3 15 0 4 10 0 2 15 10 12 10 25 10 20 10 3 20 15 17 15 30 15 25 15 4 10 5 7 5 20 5 15 5

Posteriormente se identifica el costo menor de cada una de las columnas y se lo restamos a los costos de la misma columna: 1 1 5 0 2 2 0 3 15 0 4 10 0 2 15 0 12 0 25 0 20 0 3 20 0 17 0 30 0 25 0 4 10 0 7 0 20 0 15 0

De donde se obtiene una asignacin posible, la cual es ptima. Entonces la forma de asignar una mquina a cada bodega, de tal manera que se minimice el costo total es:

Mquina 1- Bodega 1 Mquina 2- Bodega 2 Mquina 3- Bodega 3 Mquina 4- Bodega 4 Con un costo mnimo de $62. Recomendaciones

Indique al alumno que no es la nica asignacin posible y cualquier otra tiene el mismo costo mnimo.

2. Un socio de una agencia de publicidad trata de decidir cul de cuatro ejecutivos de contabilidad debe asignar a cada uno de cuatro clientes. En la siguiente tabla se presentan los costos estimados de la asignacin de cada ejecutivo. Use el Mtodo Hngaro para encontrar la solucin ptima del problema. Establezca el valor ptimo de la funcin objetivo. Clientes Ejecutivos A B C D Solucin Como se puede observar, se tiene un problema balanceado, ya que se cuenta con el mismo nmero de clientes y ejecutivos. Primero 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: 1 A 15 0 2 19 4 3 20 5 4 18 3 1 15 14 11 21 2 19 15 15 24 3 20 17 15 26 4 18 14 14 24

14 0

15 1 15 4 24 3

17 3 15 4 26 5

14 0 14 0 24 3

11 0

21 0

Posteriormente se identifica el costo menor de cada una de las columnas y se lo restamos a los costos de la misma columna: 1 A 15 0 B 14 0 C 11 0 D 21 0 2 19 3 15 0 15 3 24 2 3 20 2 17 0 15 1 26 2 4 18 3 14 0 14 0 24 3

Como no se tiene una asignacin posible, tachamos los ceros con el nmero menor de lneas verticales y horizontales: 1 A 15 0 14 B 0 2 19 3 15 0 3 20 2 17 0 4 18 3 14 0

11 0

15 3 24 2

15 1 26 2

14 0 24 3

21 0

Ahora identificamos el menor de los costos no cubiertos por una lnea, luego se lo restamos a los costos no cubiertos y lo sumamos a lo costos que se encuentran en la interseccin de dos lneas. Los dems quedan iguales, obteniendo: 1 A 15 0 B 14 1 C 11 0 D 21 0 2 19 2 15 0 15 2 24 1 3 20 1 17 0 15 0 26 1 4 18 3 14 1 14 0 24 3

Como no se tiene una asignacin posible, tachamos los ceros con el nmero menor de lneas verticales y horizontales: 1 A 15 0 14 B 1 11 C 0 2 19 2 15 0 15 2 3 20 1 17 0 15 0 4 18 3 14 1 14 0

21 0

24 1

26 1

24 3

Ahora identificamos el menor de los costos no cubiertos por una lnea, despus 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: 1 A 15 0 B 14 2 C 11 1 D 21 0 2 19 1 15 0 15 2 24 0 3 20 0 17 0 15 0 26 0 4 18 2 14 1 14 0 24 2

Realizando una permutacin de las columnas logramos obtener una asignacin posible y sta es ptima: 1 A 15 0 B 14 2 C 11 1 D 21 2 19 1 15 0 15 2 24 4 18 2 14 1 14 0 24 3 20 0 17 0 15 0 26

Entonces la asignacin que minimiza el costo total es: Ejecutivo A - Cliente 1 Ejecutivo B - Cliente 2 Ejecutivo C - Cliente 4 Ejecutivo D - Cliente 3 Con un costo mnimo de $70. Recomendaciones

Indique al alumno cmo realizar las permutaciones de columnas. Mencione al grupo que no es la nica asignacin posible y cualquier otra tiene el mismo costo mnimo. Indique a los estudiantes que el nmero de lneas verticales y horizontales para tachar los ceros debe ser mnima.

3. 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 A B C D 1 65 90 106 84 2 73 67 86 69 3 55 87 96 79 4 58 75 89 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: 1 A 65 10 B 90 23 C 106 20 D 84 15 2 73 18 67 0 86 0 69 0 3 55 0 87 20 96 10 79 10 4 58 3 75 8 89 3 77 8

Posteriormente se identifica el costo menor de cada una de las columnas y se lo restamos a los costos de la misma columna: 1 A 65 0 B 90 13 C 106 10 D 84 5 2 73 18 67 0 86 0 69 0 3 55 0 87 20 96 10 79 10 4 58 0 75 5 89 0 77 5

Como no se tiene una asignacin posible, tachamos los ceros con el nmero menor de lneas verticales y horizontales:

1 A 65 0 B 90 13 106 C D 10 84 5

2 73 18

3 55 0

4 58 0

67 0 86 0 69 0

87 20 96 10 79 10

75 5 89 0 77 5

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: 1 A 65 0 B 90 8 C 106 10 D 84 0 2 73 23 67 0 86 5 69 0 3 55 0 87 15 96 10 79 5 4 58 0 75 0 89 0 77 0

Realizando una permutacin de las columnas logramos obtener una asignacin posible y sta es ptima:

3 A 55 0 B 87 15 C 96 10 D 79 5

2 73 23 67 0 86 5 69 0

4 58 0 75 0 89 0 77 0

1 65 0 90 8 106 10 84 0

Entonces la asignacin que minimiza el costo total es: Vendedor A - Distrito 2 Vendedor B - Distrito 4 Vendedor C - Distrito 1 Vendedor D - Distrito 3 Con un costo mnimo de $295. Recomendaciones

Indique al alumno que el nmero de lneas verticales y horizontales para tachar los ceros debe ser mnima.

Ejercicios con nivel de dificultad:

Medio

1. Una empresa de transporte tiene cuatro diferentes modelos de camiones. Dependiendo de la pericia del conductor para manejar los cambios de la caja de velocidades, el camin consume ms o menos combustible. En la actualidad la planta cuenta con tres conductores. Los costos por uso adicional de combustible son: Camin 1 Conductor 1 Conductor 2 Conductor 3 180 250 200 Camin 2 150 305 208 Camin 3 200 450 320 Camin 4 200 500 100

Encuentren la asignacin que minimiza los costos de combustible adicional. Solucin Como se puede observar, se tiene un problema no balanceado, ya que hay ms camiones que conductores; esto implica aadir un conductor ficticio, para tener un problema balanceado. Primero 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: 1 1 180 30 2 250 0 3 200 100 4 0 0 2 150 0 305 55 208 108 0 0 3 200 50 450 200 320 220 0 0 4 200 50 500 250 100 0 0 0

Despus se identifica el costo menor de cada una de las columnas y se lo restamos a los costos de la misma columna: 1 2 3 4

180 30

150 0 305 55 208 108 0 0

200 50 450 200 320 220 0 0

200 50 500 250 100 0 0 0

250 0

200 100

0 0

Realizando una permutacin de las columnas logramos obtener una asignacin posible y sta es ptima: 2 1 150 0 2 305 55 3 208 108 4 0 0 1 180 30 250 0 200 100 0 0 4 200 50 500 250 100 0 0 0 3 200 50 450 200 320 220 0 0

Nota: El conductor 4 es ficticio, por lo que no existe asignacin de ste al camin 3. Entonces la asignacin que minimiza los costos de combustible adicional es: Conductor 1 - Camin 2 Conductor 2 - Camin 1 Conductor 3 - Camin 4 Con un costo mnimo de $500.

Recomendaciones

Mencione al grupo que se trata de un problema no balanceado por lo cual se agrega un conductor ficticio. Indique al alumno cmo realizar las permutaciones de columnas.

2. Samuel tiene cuatro fosas de reparaciones en su taller de mantenimiento y tres trabajos para asignrselos. Debido a diferencias en el equipo disponible, en la gente asignada a cada fosa y las caractersticas del trabajo, cada uno de stos requiere diferente cantidad de tiempo en cada fosa, como se muestra en la siguiente tabla: Samuel quiere minimizar el tiempo total requerido. Use el Mtodo Hngaro para obtener la solucin ptima a este problema. Establezca el valor ptimo de la funcin objetivo. Trabajo Fosa A B C D Solucin Como se puede observar, se tiene un problema no balanceado, ya que se cuenta con ms fosas que trabajos; esto implica aadir un trabajo ficticio, para tener un problema balanceado. Primeramente, 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; y por ultimo se identifica el costo menor de cada una de las columnas y se lo restamos a los costos de la misma: 1 A 24 24 B 33 33 2 45 45 48 48 3 25 25 23 23 4 0 0 0 0 1 24 33 24 30 2 45 48 52 56 3 25 23 20 21

24 24

52 52 56 56

20 20 21 21

0 0 0 0

30 30

En seguida se identifica el costo menor de cada una de las columnas y se le resta a los costos de la misma columna: 1 A 24 0 B 33 9 C 24 0 D 30 6 2 45 0 48 3 52 7 56 11 3 25 5 23 3 20 0 21 1 4 0 0 0 0 0 0 0 0

Como no se tiene una asignacin posible, tachamos los ceros con el nmero menor de lneas verticales y horizontales: 1 24 A B 0 33 9 24 C D 0 30 2 45 0 48 3 52 7 56 3 25 5 23 3 20 0 21 4 0 0 0 0 0 0 0

11

Ahora identificamos el menor de los costos no cubiertos por una lnea, despus 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: 1 A 24 0 B 33 8 C 24 0 D 30 5 2 45 0 48 2 52 7 56 10 3 25 5 23 2 20 0 21 0 4 0 1 0 0 0 1 0 0

Realizando una permutacin de las columnas logramos obtener una asignacin posible y sta es ptima: 2 A 45 0 B 48 2 C 52 7 D 56 10 4 0 1 0 0 0 1 0 0 1 24 0 33 8 24 0 30 5 3 25 5 23 2 20 0 21 0

Nota: El trabajo 4 es ficticio, por lo que no existe asignacin de la fosa C a ste.

Entonces la asignacin que minimiza el costo total es: Fosa A - Trabajo 2 Fosa B - Trabajo 4 Fosa D - Trabajo 3 Con un costo mnimo de $90. Recomendaciones

Mencione al grupo que se trata de un problema no balanceado por lo cual se agrega un trabajo ficticio. Muestre al alumno cmo realizar las permutaciones de columnas. Indique a los estudiantes que el nmero de lneas verticales y horizontales para tachar los ceros debe ser mnima.

3. Un corredor de bienes races planea la compra de cuatro lotes de terreno y ha recibido ofertas individuales de cuatro vendedores, cada uno le ofrece 5 lotes. Debido a la cantidad de capital que se requiere, estas ofertas se han hecho en el entendimiento de que ninguno de los cuatro le vender ms de un lote. Las ofertas se muestran en la siguiente tabla. Resuelve este problema mediante el Mtodo Hngaro. Establece el valor de la funcin objetivo. Lote Vendedor A B C D 1 16 19 15 19 2 15 17 15 18 3 25 24 18 15 4 19 15 17 17 5 20 25 16 18

Solucin Como se puede observar se tiene un problema no balanceado, ya que se cuenta con ms lotes que vendedores; esto implica aadir un vendedor ficticio, para tener un problema balanceado.

Entonces construimos la tabla de asignacin, despus identificamos el costo menor de cada una de las filas, se lo restamos a los costos de la misma fila y por ltimo se identifica el costo menor de cada una de las columnas y se lo restamos a los costos de la misma columna. 1 A 16 1 B 19 4 C 15 0 D 19 4 E 0 0 2 15 0 17 2 15 0 18 3 0 0 3 25 10 24 9 18 3 15 0 0 0 4 19 4 15 0 17 2 17 2 0 0 5 20 5 25 10 16 1 18 3 0 0

Posteriormente se identifica el costo menor de cada una de las columnas y se lo restamos a los costos de la misma columna. 1 A 16 1 B 19 4 C 15 0 D 19 4 2 15 0 17 2 15 0 18 3 3 25 10 24 9 18 3 15 0 4 19 4 15 0 17 2 17 2 5 20 5 25 10 16 1 18 3

0 0

0 0

0 0

0 0

0 0

Realizando una permutacin de las columnas logramos obtener una asignacin posible y sta es ptima. 2 A 15 0 B 17 2 C 15 0 D 18 3 E 0 0 4 19 4 15 0 17 2 17 2 0 0 1 16 1 19 4 15 0 19 4 0 0 3 25 10 24 9 18 3 15 0 0 0 5 20 5 25 10 16 1 18 3 0 0

Nota: El vendedor E es ficticio, por lo que no existe asignacin de ste al lote 5. Entonces tenemos que la asignacin que minimiza los costos es: Vendedor A - Lote 2 Vendedor B - Lote 4 Vendedor C - Lote 1 Vendedor D - Lote 3 Con un costo mnimo de $60. Recomendaciones

Mencione al grupo que se trata de un problema no balanceado por lo cual se agrega un vendedor ficticio. Muestre al alumno cmo realizar las permutaciones de columnas.

Indique a los estudiantes que no es la nica asignacin posible y cualquier otra tiene el mismo costo mnimo.

Vous aimerez peut-être aussi