1. UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
1 2 3 OFERTA
A 300
B 100
C
200
600
1500
600500400DEMANDA
1 2 3 OFERTA
A 300
B 100
C
200
f 0 0 0
900
1500
1500
600500400DEMANDA
EL MÉTODO DE TRANSPORTE
Este método se utiliza para minimizar tiempo y los cotos al crear guías de rutas. Para
cualquiera de los métodos de resolución, es fundamental que la matriz del problema
mantenga su oferta y demanda equilibrada; caso contrario será necesario equilibrarla
aumentando ficticias (filas o columnas) en la oferta o en la demanda según se requiera
para cada ejercicio.
Se lo puede resolver mediante:
1. MCM, Método del Costo Mínimo.
2. MEN, Método de la Esquina Noroeste
3. MAV o VAM, Método de Aproximación de Vogel
Estos métodos proporcionan una solución básica factible, y para resolver cada uno se debe
conocer el algoritmo.
Existe una dif erencia en la
suma de O y D; por lo que
debemos agregar una of erta
con costos 0.
Ahora si está lista para
poder resolv er
2. UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
También se resuelve por los siguientes métodos:
1. MODI, Método de distribución modificada
2. Método de Pasos Secuenciales
3. Método del Trampolín
Estos últimos nos proporcionan solución óptima; como también es el caso del método
simplex.
MÉTODO DE COSTO MÍNIMO
ALGORITMO DE RESOLUCIÓN
1. De la matriz se elige la ruta menos costosa (en caso de empate, rompa arbitrariamente)
y se le asigna la mayor cantidad de unidades posibles, cantidad que se verá restringida
por las restricciones de oferta o demanda. Aquí mismo ajuste la oferta y la demanda
restando la cantidad asignada.
2. Elimine la fila cuya oferta o demanda sea cero, si dado el caso, ambas son cero,
arbitrariamente elija cual eliminar y la restante se deja con demanda u oferta cero,
según sea el caso.
3. Una vez en este paso, existen dos posibilidades.
La primera es que quede un solo renglón o columna; si este es el caso, se llega al
final del método.
La segunda es que quede más de un renglón o columna, si este es el caso, inicie
nuevamente el paso uno.
EJERCICIO # 1
4. UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
La Panadería Granis con sucursales en la Dolorosa, Circunvalación y Plaza Giralda
oferta 30, 40 y 10 unidades de panes a la Condamine, TIA, AKÍ y Sp-Maxi, que
demandad de 20, 10, 30 y 20 unidades de
pan respectivamente.
𝒁 = 240 + 80 + 270 + 120 + 100
𝒁 = 810
EJERCICIO 2
𝒁 = 200 + 600 + 100 + 300 + 600 + 400 + 300 + 200
𝒁 = 2700
EJERCICIO 3
5. UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
𝒁 = 1890 + 720 + 4740
𝒁 = 𝟕𝟑𝟓𝟎
MÉTODO DE APROXIMACIÓN DE VOGEL (VAM)(MAV)
Proporciona Solución Factible Básica
ALGORITMO DE RESOLUCIÓN
1. Determinar para cada fila y columna una medida de penalización restando los 2 costos
menores en filas y columnas.
2. Seleccione la fila o columna con la mayor penalización.
3. De la fila o columna de mayor penalización escojo la celda con el menor costo y asigne
la cantidad posible de unidades.
4. Si queda sin tachar una fila o columna, deténgase.
Si queda sin tachar una fila o columna con oferta o demanda positiva aplique el
método de costo mínimo y termine.
Si todas las filas y columnas que no se tacharon tienen oferta cero o demanda cero
determine las variables básicas cero utilizando el MCM y termine.
Si no se presenta ninguno de los casos anteriores, vuelva al paso 1 hasta que las
ofertas se hayan agotado.
6. UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
EJERCICIO
𝒁 = 1200 + 300 + 250 + 450 + 600
𝒁 = 2700
7. UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
MÉTODO DE ASIGNACIÓN O HÚNGARO
Para su aplicación debemos tener igual número de filas que de columnas
No se integra con oferta ni demanda
EJEMPLO PARA MINIMIZAR
𝒁 = 4 + 1 + 3 + 9
𝒁 = 17
EJEMPLO PARAMAXIMIZAR
S. ALFONSO
DOLOROSA
BELLAVISTA
LAMERCED
9137
9 8 4 12
3 5 46
8 3 2 8
ORIGEN
DESTINOS
GUANO PENIPE COLTA PALLATANGA
6 1 0 7
5 3 0 7
0 1 3 0
6 0 0 5
ASIGNACIÓN
E1
E2
E3
E4
10151613
14 11 9 7
15 9 1413
12 14 17 9
ORIGEN
DESTINOS
A B C D
E1
E2
E3
E4
10151613
14 11 9 7
15 9 1413
12 14 17 9
ORIGEN
DESTINOS
A B C D
S. ALFONSO
DOLOROSA
BELLAVISTA
LAMERCED
9137
9 8 4 12
3 5 46
8 3 2 8
ORIGEN
DESTINOS
GUANO PENIPE COLTA PALLATANGA
0 3 0 2
1 0 0 0
1 1 0 2
ASIGNACIÓN
0 6 8 0
8. UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
𝒁 = 𝟏𝟒 + 𝟏𝟕 + 𝟏𝟔 + 𝟏𝟒
𝒁 = 𝟔𝟏
MÉTODO DE PASOS SECUENCIALES
Este método comienza con una solución inicial factible (como el que produce el MEN,
MCM, MAV). En cada paso se intenta enviar artículos por una ruta que no se haya usado en
la solución factible actual, en tanto se elimina na ruta usada actualmente. En cada cambio
de ruta debe cumplirse que:
La solución siga siendo factible.
Que mejore el valor de la función objetivo.
El procedimiento termina cuando no hay cambio de rutas que mejore el valor de la
función.
Problema degenerado.- es cuando una solución factible usa menos de m+n-1 rutas
Callejones sin salida.- cuando no se encuentran trayectorias apropiadas.
ALGORITMO DE RESOLUCIÓN
1. Usar la solución actual (MEN, MCM, MAV) para crear una trayectoria única del paso
secuencial. Usar estas trayectorias para calcular el costo marginal de introducir a la
solución cada ruta no usada.
2. Si todos los costos marginales son iguales o mayores que cero, terminar. Se tendrá la
solución óptima; sino, elegir la celda que tenga el costo marginal más negativos
(empates se resuelven arbitrariamente)
3. Usando la trayectoria del paso secuencial determine el máximo número de artículos
que se pueden asignar a la ruta elegida en el punto 2 y ajustar la distribución
adecuadamente.
3 0 1 5
0 3 5 6
0 6 2 0
5 3 0 7
ASIGNACIÓN