Sei sulla pagina 1di 9

Pauta de Corrección – Segundo Certamen de Investigación de Operaciones

Martes 15 de octubre de 2019


Ejercicio 1:
Letra a:
La tabla para desarrollar el Método de Aproximación de Vogel es la siguiente:
Hacia
San Vicente Talagante Quillota San Felipe Oferta
Desde
Rancagua 10.000

La Calera 15.000

Maipú 13.000

38.000
Demanda 7.000 8.000 7.000 6.000
28.000

La oferta supera a la demanda en 9.000 unidades. Por lo tanto, el sobrante se destina en


partes iguales a los cuatro centros, es decir:
10.000
= 2.500 por centro
4
Se actualiza, entonces, los montos de la demanda, sumando 2.500 a cada centro:
Hacia
San Vicente Talagante Quillota San Felipe Oferta
Desde
Rancagua 10.000

La Calera 15.000

Maipú 13.000

38.000
Demanda 9.500 10.500 9.500 8.500
38.000

Sumando los costos de transporte y los costos fijos por cada planta, se obtienen los
siguientes costos unitarios:
Hacia
San Vicente Talagante Quillota San Felipe Oferta
Desde
1,6 1,6 1,7 1,7
Rancagua 10.000

1,7 1,7 1,4 1,5


La Calera 15.000

1,7 1,6 1,6 1,6


Maipú 13.000

38.000
Demanda 9.500 10.500 9.500 8.500
38.000

Procedemos con el método de Vogel para obtener la primera iteración:


Hacia Primer Segundo Diferencia
San Vicente Talagante Quillota San Felipe Oferta
Desde Menor Menor
1,6 1,6 1,7 1,7 1,6 1,6 0,0
Rancagua 10.000
1,7 1,7 1,4 1,5 1,4 1,5 0,1
La Calera 15.000
9.500
1,7 1,6 1,6 1,6 1,6 1,6 0,0
Maipú 13.000
38.000
Demanda 9.500 10.500 9.500 8.500
38.000

Primer Menor 1,6 1,6 1,4 1,5


Segundo Menor 1,7 1,6 1,6 1,6
Diferencia 0,1 0,0 0,2 0,1

Hacia Primer Segundo Diferencia


San Vicente Talagante Quillota San Felipe Oferta
Desde Menor Menor
1,6 1,6 1,7 1,7 1,6 1,6 0,0
Rancagua 10.000
1,7 1,7 1,4 1,5 1,5 1,7 0,2
La Calera 15.000
9.500 5.500
1,7 1,6 1,6 1,6 1,6 1,6 0,0
Maipú 13.000
38.000
Demanda 9.500 10.500 9.500 8.500
38.000

Primer Menor 1,6 1,6 1,4 1,5


Segundo Menor 1,7 1,6 1,6 1,6
Diferencia 0,1 0,0 0,2 0,1

Hacia Primer Segundo Diferencia


San Vicente Talagante Quillota San Felipe Oferta
Desde Menor Menor
1,6 1,6 1,7 1,7 1,6 1,6 0,0
Rancagua 10.000
9.500
1,7 1,7 1,4 1,5 1,5 1,7 0,2
La Calera 15.000
9.500 5.500
1,7 1,6 1,6 1,6 1,6 1,6 0,0
Maipú 13.000
38.000
Demanda 9.500 10.500 9.500 8.500
38.000

Primer Menor 1,6 1,6 1,4 1,6


Segundo Menor 1,7 1,6 1,6 1,7
Diferencia 0,1 0,0 0,2 0,1

Hacia Primer Segundo Diferencia


San Vicente Talagante Quillota San Felipe Oferta
Desde Menor Menor
1,6 1,6 1,7 1,7 1,6 1,7 0,1
Rancagua 10.000
9.500
1,7 1,7 1,4 1,5 1,5 1,7 0,2
La Calera 15.000
9.500 5.500
1,7 1,6 1,6 1,6 1,6 1,6 0,0
Maipú 13.000
3.000
38.000
Demanda 9.500 10.500 9.500 8.500
38.000

Primer Menor 1,6 1,6 1,4 1,6


Segundo Menor 1,7 1,6 1,6 1,7
Diferencia 0,1 0,0 0,2 0,1

Junto con la asignación manual, se obtiene finalmente la primera iteración:


Hacia
San Vicente Talagante Quillota San Felipe Oferta
Desde
1,6 1,6 1,7 1,7
Rancagua 10.000
9.500 500
1,7 1,7 1,4 1,5
La Calera 15.000
9.500 5.500
1,7 1,6 1,6 1,6
Maipú 13.000
10.000 3.000
38.000
Demanda 9.500 10.500 9.500 8.500
38.000

Primera Iteración: 𝐗𝐽1 = {𝑥𝑅𝑆𝑉 ; 𝑥𝑅𝑇 ; 𝑥𝐿𝐶𝑄 ; 𝑥𝐿𝐶𝑆𝐹 ; 𝑥𝑀𝑇 ; 𝑥𝑀𝑆𝐹 }

Los montos iniciales de dichas variables son:


𝑥𝑅𝑆𝑉 = 9.500 unidades
𝑥𝑅𝑇 = 500 unidades
𝑥𝐿𝐶𝑄 = 9.500 unidades
𝑥𝐿𝐶𝑆𝐹 = 5.500 unidades
𝑥𝑀𝑇 = 10.000 unidades
𝑥𝑀𝑆𝐹 = 3.000 unidades
Por lo que el mínimo costo total es:
Letra b:
Analizamos los precios sombra de la primera iteración:
Hacia
San Vicente Talagante Quillota San Felipe Oferta
Desde
1,6 1,6 1,7 1,7
Rancagua 10.000
9.500 500 0,2 0,1
1,7 1,7 1,4 1,5
La Calera 15.000
0,2 0,2 9.500 5.500
1,7 1,6 1,6 1,6
Maipú 13.000
0,1 10.000 0,1 3.000
38.000
Demanda 9.500 10.500 9.500 8.500
38.000

Nótese que todos los precios sombra generan valores mayores a cero, por lo que se
concluye que se está en presencia de la solución óptima del ejercicio.
Por lo tanto, la solución óptima es:
𝑥𝑅𝑆𝑉 = 9.500 unidades
𝑥𝑅𝑇 = 500 unidades
𝑥𝐿𝐶𝑄 = 9.500 unidades
𝑥𝐿𝐶𝑆𝐹 = 5.500 unidades
𝑥𝑀𝑇 = 10.000 unidades
𝑥𝑀𝑆𝐹 = 3.000 unidades
Mientras que el costo total por esta asignación de unidades es:
1,6 ∙ 9.500 + 1,6 ∙ 500 + 1,4 ∙ 9.500 + 1,5 ∙ 5.500 + 1,6 ∙ 10.000 + 1,6 ∙ 3.000
= $58.350

Ejercicio 2:
Letra a:
Sean las siguientes variables de decisión:
𝑥𝑖𝑗 : decidir si el trabajador 𝑖 realizará labores en el puesto 𝑗.

Los valores de las variables son las siguientes:


𝑖 = {1,2,3,4}, mientras que 𝑗 = {1; 2; 3; 4; 5}
Los valores para 𝑗 significan lo siguiente:
1: Electrónica
2: Instalaciones
3: Tuberías
4: Gasfitería
5: Mecánica
6: Otros

El Problema de Programación Lineal queda de la siguiente manera:


Función Objetivo:
3 6

min 𝑧 = ∑ ∑ 𝑐𝑖𝑗 ∙ 𝑥𝑖𝑗


𝑖=1 𝑗=1

Donde la matriz de costos es la siguiente:


10 7 10 9 4 5
7 5 8 9 6 8
𝐶=[ ]
9 8 4 11 9 5
8 9 6 7 8 6
El listado de restricciones para este problema de asignación es el siguiente:
Restricciones de asignación de trabajadores a los puestos laborales:
𝑥11 + 𝑥12 + 𝑥13 + 𝑥14 + 𝑥15 + 𝑥16 = 1
𝑥21 + 𝑥22 + 𝑥23 + 𝑥24 + 𝑥25 + 𝑥26 = 2
𝑥31 + 𝑥32 + 𝑥33 + 𝑥34 + 𝑥35 + 𝑥36 = 2
𝑥41 + 𝑥42 + 𝑥43 + 𝑥44 + 𝑥45 + 𝑥46 = 1
Restricciones de puestos asignados solamente a 1 trabajador:
𝑥11 + 𝑥21 + 𝑥31 + 𝑥41 =1
𝑥12 + 𝑥22 + 𝑥32 + 𝑥42 =1
𝑥13 + 𝑥23 + 𝑥33 + 𝑥43 =1
𝑥14 + 𝑥24 + 𝑥34 + 𝑥44 =1
𝑥15 + 𝑥25 + 𝑥35 + 𝑥45 =1
𝑥16 + 𝑥26 + 𝑥36 + 𝑥46 =1

Con todas las variables no negativas y binarias, es decir, las variables solamente pueden
tomar valores de 0 y 1.

Letra b:
La tabla que se genera para la utilización del Método Húngaro es la siguiente:
D\H 1 2 3 4 5 6
1 10 7 10 9 4 5
2 7 5 8 9 6 8
3 9 8 4 11 9 5
4 8 9 6 7 8 6

Nótese que los trabajadores 2 y 3 pueden efectuar dos labores, por lo que se actualiza
la tabla:
D\H 1 2 3 4 5 6
1 10 7 10 9 4 5
2 7 5 8 9 6 8
2 7 5 8 9 6 8
3 9 8 4 11 9 5
3 9 8 4 11 9 5
4 8 9 6 7 8 6

A continuación, se resta el menor valor de la fila al resto de las celdas de la respectiva


fila:

D\H 1 2 3 4 5 NP
1 6 3 6 5 0 1
2 2 0 3 4 1 3
2 2 0 3 4 1 3
3 5 4 0 7 5 1
3 5 4 0 7 5 1
4 2 3 0 1 2 0

Y se resta el menor valor de la columna al resto de las celdas de la respectiva columna:

D\H 1 2 3 4 5 NP
1 4 3 6 4 0 1
2 0 0 3 3 1 3
2 0 0 3 3 1 3
3 3 4 0 6 5 1
3 3 4 0 6 5 1
4 0 3 0 0 2 0

Rellenamos con líneas para cubrir los ceros respectivos:


D\H 1 2 3 4 5 NP
1 4 3 6 4 0 1
2 0 0 3 3 1 3
2 0 0 3 3 1 3
3 3 4 0 6 5 1
3 3 4 0 6 5 1
4 0 3 0 0 2 0

Fueron necesarias 5 líneas para rellenar todos los ceros. Por lo tanto, no se llega a la
solución óptima del ejercicio. Se requiere ubicar el menor valor de las celdas sin color,
restar ese número al resto de las celdas sin color y sumar dicho valor a las que
intersectan líneas:

D\H 1 2 3 4 5 6
1 3 2 6 3 0 0
2 0 0 4 3 2 3
2 0 0 4 3 2 3
3 2 3 0 5 5 0
3 2 3 0 5 5 0
4 0 3 1 0 3 0

Rellenamos con líneas para cubrir los ceros respectivos:

D\H 1 2 3 4 5 6
1 3 2 6 3 0 0
2 0 0 4 3 2 3
2 0 0 4 3 2 3
3 2 3 0 5 5 0
3 2 3 0 5 5 0
4 0 3 1 0 3 0

Fueron necesarias 6 líneas para rellenar todos los ceros. Por lo tanto, se llega a la
solución óptima del ejercicio. Los resultados son:

Trabajador 1: Trabaja en Mecánica (5)


Trabajador 2: Trabaja en Electrónica (1) e Instalaciones (2).
Trabajador 3: Trabaja en Tuberías (3) y otros (6).
Trabajador 4: Trabaja en Gasfitería (4).

El costo total por esta asignación es:

4 + 7 + 7 + 5 + 4 + 10 = $37
Ejercicio 3:

Letra b:

La red para flujo máximo es la siguiente, según los datos del problema:

3 0
0 2 5 8
0
4 0

0
5 4
6 0 0
1 3 7
7 0
4
3

0 2
0 0
4 6 7
5 0

Letra c:

Las iteraciones son las siguientes:

Iteración 1: 1 – 3 – 6 – 7
Flujo Máximo para iteración 1: min{∞; 6; 7; 7} = 6 = 𝑓1

3 0
0 2 5 8
0
4 0

0
5 4
0 6 0
1 3 7
1 6
4
3

0 2
0 6
4 6 1
5 0

Iteración 2: 1 – 2 – 3 – 5 – 7
Flujo Máximo para iteración 2: min{∞; 5; 4; 4; 8} = 4 = 𝑓2
3 0
4 2 5 4
4
0 0

4
1 0
0 6 4
1 3 7
1 6
4
3

0 2
0 6
4 6 1
5 0

Iteración 3: 1 – 4 – 6 – 5 – 7
Flujo Máximo para iteración 3: min{∞; 4; 5; 2; 4} = 2 = 𝑓3

3 0
4 2 5 2
4
0 2

4
1 0
0 6 6
1 3 7
1 6
2
3

0 0
2 6
4 6 1
3 2

Iteración 4: 1 – 4 – 6 –7
Flujo Máximo para iteración 4: min{∞; 2; 3; 1} = 1 = 𝑓4

3 0
4 2 5 2
4
0 2

4
1 0
0 6 6
1 3 7
1 7
1
3

0 0
3 6
4 6 0
2 3

Iteración 5: 1 – 2 – 5 –7
Flujo Máximo para iteración 5: min{∞; 1; 3; 2} = 1 = 𝑓5
2 1
5 2 5 1
4
0 2

4
0 0
0 6 7
1 3 7
1 7
1
3

0 0
3 6
4 6 0
2 3

Esta red es la solución óptima para el problema. Por lo tanto, utilizando esta malla, se
obtiene el flujo máximo de vehículos que pueden transitar cada minuto:

Flujo Máximo = 60 + 40 + 20 + 10 + 10 = 140 autos por cada minuto

Potrebbero piacerti anche