SlideShare a Scribd company logo
1 of 12
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
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
UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
𝑴𝑪𝑴 = 𝐶1 + 𝐴2 + 𝐴4 + 𝐵2 + 𝐵3
𝑴𝑪𝑴 = 2400 + 1000 + 900 + 7000 + 1200
𝑴𝑪𝑴 = 12500 SOLUCIÓN BÁSICA FACTIBLE
Comprobación
𝒊 + 𝒋 − 𝟏 ≤ Númerode celdas ocupadas
𝒎 + 𝒏 − 𝟏 ≤
𝟑 + 𝟒 − 𝟏 ≤ 𝟔
EJERCICIO 2
𝑴𝑪𝑴 = 1 𝐴 + 1 𝐵 + 2 𝐵 + 2 𝐶 + 2 𝐷 + 3 𝐵 + 4 𝐴
𝑴𝑪𝑴 = 1000 + 1500 + 1400 + 1200 + 200 + 5600 + 400
𝑴𝑪𝑴 = 11300 SOLUCIÓN BÁSICA FACTIBLE
COMPROBACIÓN
𝒎 + 𝒏 − 𝟏 ≤
4 + 4 − 1 ≤ 7
MÉTODO DE LA ESQUINA NOROESTE
 Proporciona una solución básica factible.
 Empieza en la celda 11
EJERCICIO 1
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
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.
UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
EJERCICIO
𝒁 = 1200 + 300 + 250 + 450 + 600
𝒁 = 2700
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
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
UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
4. Regrese al paso 1.
EJERCICIO
MEN=12200
1
12 13 4 6
400
2
6 4 10 11
600
3
10 9 12 4
700
1700
1700
OFERTAORIGEN
DEMANDA 200800300
CB
DESTINOS
A D
400
1 300
12
100
13 4 6
400
2
6
600
4 10 11
600
3
10
100
9
200
12 400 4
700
1700
1700
OFERTAORIGEN
DEMANDA 200800300
CB
DESTINOS
A D
400
1 300
12
100
13 4 6
400
2
6
600
4 10 11
600
3
10
100
9
200
12 400 4
700
1700
1700
OFERTAORIGEN
DEMANDA 200800300
CB
DESTINOS
A D
400
1C= 4-12+9-13 -12
1D= 6-4+9-13 -2
2A= 6-12+13-4 3
2C= 10-12+9-4 3
2D= 11-4+9-4 12
3A= 10-12+13-9 2
1 300
12 13 100 4 6
400
2
6
600
4 10 11
600
3
10
200
9
100
12
400
4
700
1700
1700
OFERTAORIGEN
DEMANDA 200800300
CB
DESTINOS
A D
400
1B= 13-9+12-4 12
1D= 6-4+12-4 10
2C= 10-12+9-4 3
2D= 11-4+9-4 12
3A= 10-12+4-12 -10
1 300
12 13 100 4 6
400
2
6
600
4 10 11
600
3
10
200
9
100
12
400
4
700
1700
1700
OFERTAORIGEN
DEMANDA 200800300
CB
DESTINOS
A D
400
1 200
12 13
200
4 6
400
2
6
600
4 10 11
600
3 100
10
200
9 12
400
4
700
1700
1700
OFERTAORIGEN
DEMANDA 200800300
CB
DESTINOS
A D
400
1 200
12 13
200
4 6
400
2
6
600
4 10 11
600
3 100
10
200
9 12
400
4
700
1700
1700
OFERTAORIGEN
DEMANDA 200800300
CB
DESTINOS
A D
400
1B= 13-9+10-12 2
1D= 6-4+10-12 0
2A= 6-10+9-4 1
2D= 11-4+9-4 12
3C= 12-10+12-4 10
1 200
12 13
200
4 6
400
2
6
600
4 10 11
600
3 100
10
200
9 12
400
4
700
1700
1700
OFERTAORIGEN
DEMANDA 200800300
CB
DESTINOS
A D
400
UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
𝒁 = 2400 + 800 + 2400 + 1000 + 1800 + 1600
𝒁 = 10000
MÉTODO DE DISTRIBUCIÓN MODIFICADA
En este método se elabora el circuito en dirección de las manecillas del reloj.
EJERCICIO
MEN Z=12200
A
12 13 4 6
500
B
6 4 10 11
700
C
10 9 12 4
800
2000
2000
OFERTAORIGEN
DEMANDA 200900400
32
DESTINOS
1 4
500
A 400
12
100
13 4 6
500
B
6
700
4 10 11
700
C
10
100
9
200
12
500
4
800
2000
2000
OFERTAORIGEN
DEMANDA 200900400
32
DESTINOS
1 4
500
UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
1 5
10
10
0 20 11
15
2
12
5
7
15
9 5 20
25
3
0 14 16
5
18
5
45
45
OFERTAORIGEN
DEMANDA 15155
CB
DESTINOS
A D
10
Z= 12000
MÉTODO DEL CRUCE DEL ARROYO
Aquí los ceros constan como celdas llenas.
EJERCICIO
MEN Z=410
U1+V1 = 12
U1=0 V1=12 CA3= 4-(U1+V3)= 4-(0+16) = -12
U1+V2 = 13
U2=-9 V2=13 CA4= 6-(U1+V4)= 6-(0+8) = -2
U2+V2 = 4
U3=-4 V3=16 CB1= 6-(U2+V1)= 6-(-9+12) = 3
U3+V2 = 9 V4=8 CB3= 10-(U2+V3)= 10-(-9+16) = 3
U3+V3 = 12 CB4= 11-(U2+V4)= 11-(-9+8) = 12
U3+V4 = 4 CC1= 10-(U3+V1)= 10-(-4+12) = 2
CELDAS LLENAS DONDE: COSTOS EN CELDAS VACÍAS
A 400
12
-
13
100
4 6
500
B
6
700
4 10 11
700
C
10
200
9
100
12
500
4
800
2000
2000
OFERTAORIGEN
DEMANDA 200900400
32
DESTINOS
1 4
500
U1+V1 = 12
U1=0 V1=12 CA2= 13-(0+1) = 12
U1+V3 = 4
U2=3 V2=1 CA4= 6-(0-4) = 10
U2+V2 = 4
U3=8 V3=4 CB1= 6-(3+12) = -9
U3+V2 = 9 V4=-4 CB3= 10-(3+4) = 3
U3+V3 = 12 CB4= 11-(3-4) = 12
U3+V4 = 4 CC1= 10-(8+12) = -10
CELDAS LLENAS DONDE: COSTOS EN CELDAS VACÍAS
A 300
12 13
200
4 6
500
B
6
700
4 10 11
700
C 100
10
200
9 12
500
4
800
2000
2000
OFERTAORIGEN
DEMANDA 200900400
32
DESTINOS
1 4
500
U1+V1 = 12
U1=0 V1=12 CA2= 13-(0+11) = 2
U1+V3 = 4
U2=-7 V2=11 CA4= 6-(0+6) = 0
U2+V2 = 4
U3=-2 V3=4 CB1= 6-(-7+12) = 1
U3+V1 = 10 V4=-6 CB3= 10-(-7+4) = 13
U3+V2 = 9 CB4= 11-(-7+6) = 12
U3+V4 = 4 CC1= 12-(-2+4) = 10
CELDAS LLENAS DONDE: COSTOS EN CELDAS VACÍAS
1C = 18
1D
= -2
2A
= -5
3A
= -15
3B = 9
3C = 9
1 0
10
15
0 20 11
15
2
12
0
7
15
9
10
20
25
3 5
0 14 16
0
18
5
45
45
OFERTAORIGEN
DEMANDA 15155
CB
DESTINOS
A D
10
1C = 18
1D
= -2
2A
= 10
3B
= 24
3C = 9
UNIDAD I
Aplicación De La Programación Lineal
ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II
1 0
10
5
0 20
10
11
15
2
12
10
7
15
9
0
20
25
3 5
0 14 16
0
18
5
45
45
OFERTAORIGEN
DEMANDA 15155
CB
DESTINOS
A D
10
Z= 315 Soluciónóptima
Como se puede apreciar, este método es el que nos ofrece una solución óptima.
1C = 18
2A
= 14
3B
= 7
3C
= 9

More Related Content

What's hot

What's hot (15)

Tarea4 06 sol+suspmag
Tarea4 06 sol+suspmagTarea4 06 sol+suspmag
Tarea4 06 sol+suspmag
 
regresion multiple
regresion multipleregresion multiple
regresion multiple
 
Fx 7400 gplus-sp_ch02_es
Fx 7400 gplus-sp_ch02_esFx 7400 gplus-sp_ch02_es
Fx 7400 gplus-sp_ch02_es
 
Problema de Asignación
Problema de AsignaciónProblema de Asignación
Problema de Asignación
 
Distribución de los recursos
Distribución de los recursosDistribución de los recursos
Distribución de los recursos
 
Tarea3 08 sol+maqpapel
Tarea3 08 sol+maqpapelTarea3 08 sol+maqpapel
Tarea3 08 sol+maqpapel
 
Guia taller de econometria
Guia taller de econometriaGuia taller de econometria
Guia taller de econometria
 
Notas m todo_de_transporte
Notas m todo_de_transporteNotas m todo_de_transporte
Notas m todo_de_transporte
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
OPERATIVA
OPERATIVAOPERATIVA
OPERATIVA
 
(2012) [ingeuan] deteccion vehicular
(2012) [ingeuan] deteccion vehicular(2012) [ingeuan] deteccion vehicular
(2012) [ingeuan] deteccion vehicular
 
EJERCICIOS ECONOMETRIA 1
EJERCICIOS ECONOMETRIA 1EJERCICIOS ECONOMETRIA 1
EJERCICIOS ECONOMETRIA 1
 
Inf 2-espectroscopìa-de-emisiòn-2
Inf 2-espectroscopìa-de-emisiòn-2Inf 2-espectroscopìa-de-emisiòn-2
Inf 2-espectroscopìa-de-emisiòn-2
 
Operativa
OperativaOperativa
Operativa
 
Tarea3 07 sol+generadorsincronolineal
Tarea3 07 sol+generadorsincronolinealTarea3 07 sol+generadorsincronolineal
Tarea3 07 sol+generadorsincronolineal
 

Viewers also liked

PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1cristian
 
ประวัติส่วนตัว
ประวัติส่วนตัวประวัติส่วนตัว
ประวัติส่วนตัวnoomai
 
30 x 60 Frame Tent Installation Instructions
30 x 60 Frame Tent Installation Instructions30 x 60 Frame Tent Installation Instructions
30 x 60 Frame Tent Installation Instructionscelinatent
 
Planificadordeproyectos plantilla.docx
Planificadordeproyectos plantilla.docxPlanificadordeproyectos plantilla.docx
Planificadordeproyectos plantilla.docxyoduarte
 
Propuesta al plan de gestion tic (1)
Propuesta al plan de gestion  tic (1)Propuesta al plan de gestion  tic (1)
Propuesta al plan de gestion tic (1)yoduarte
 
Planificadordeproyectos plantilla.docx
Planificadordeproyectos plantilla.docxPlanificadordeproyectos plantilla.docx
Planificadordeproyectos plantilla.docxyoduarte
 
ใบงานที่4_53_12
ใบงานที่4_53_12ใบงานที่4_53_12
ใบงานที่4_53_12Pheepat
 
Curriculum vitae
Curriculum vitaeCurriculum vitae
Curriculum vitaelucxo
 
Cartel navidad SOS
Cartel navidad SOSCartel navidad SOS
Cartel navidad SOSOngMedios
 
Matriz de estrategías de aprendizaje permeada por tic
Matriz de estrategías de aprendizaje permeada por ticMatriz de estrategías de aprendizaje permeada por tic
Matriz de estrategías de aprendizaje permeada por ticyoduarte
 

Viewers also liked (17)

PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
ประวัติส่วนตัว
ประวัติส่วนตัวประวัติส่วนตัว
ประวัติส่วนตัว
 
El fútbol americano1
El fútbol americano1El fútbol americano1
El fútbol americano1
 
30 x 60 Frame Tent Installation Instructions
30 x 60 Frame Tent Installation Instructions30 x 60 Frame Tent Installation Instructions
30 x 60 Frame Tent Installation Instructions
 
Deberes y derechos
Deberes y derechosDeberes y derechos
Deberes y derechos
 
Planificadordeproyectos plantilla.docx
Planificadordeproyectos plantilla.docxPlanificadordeproyectos plantilla.docx
Planificadordeproyectos plantilla.docx
 
El deporte
El deporteEl deporte
El deporte
 
Propuesta al plan de gestion tic (1)
Propuesta al plan de gestion  tic (1)Propuesta al plan de gestion  tic (1)
Propuesta al plan de gestion tic (1)
 
Planificadordeproyectos plantilla.docx
Planificadordeproyectos plantilla.docxPlanificadordeproyectos plantilla.docx
Planificadordeproyectos plantilla.docx
 
Wilfrido
WilfridoWilfrido
Wilfrido
 
estructura Cristalina
estructura Cristalina estructura Cristalina
estructura Cristalina
 
Pg 10
Pg 10Pg 10
Pg 10
 
Normas del C.I
Normas del C.INormas del C.I
Normas del C.I
 
ใบงานที่4_53_12
ใบงานที่4_53_12ใบงานที่4_53_12
ใบงานที่4_53_12
 
Curriculum vitae
Curriculum vitaeCurriculum vitae
Curriculum vitae
 
Cartel navidad SOS
Cartel navidad SOSCartel navidad SOS
Cartel navidad SOS
 
Matriz de estrategías de aprendizaje permeada por tic
Matriz de estrategías de aprendizaje permeada por ticMatriz de estrategías de aprendizaje permeada por tic
Matriz de estrategías de aprendizaje permeada por tic
 

Similar to Programación lineal - Métodos de transporte

Similar to Programación lineal - Métodos de transporte (20)

Unidad i
Unidad iUnidad i
Unidad i
 
Materia
MateriaMateria
Materia
 
Materia
MateriaMateria
Materia
 
Unidad 1
Unidad 1 Unidad 1
Unidad 1
 
Investigación operativa ii
Investigación operativa iiInvestigación operativa ii
Investigación operativa ii
 
Investigacion subir
Investigacion subir Investigacion subir
Investigacion subir
 
Investigacion subir O
Investigacion subir OInvestigacion subir O
Investigacion subir O
 
Materia (1)
Materia (1)Materia (1)
Materia (1)
 
Materia
MateriaMateria
Materia
 
Materia operativa
Materia operativaMateria operativa
Materia operativa
 
Materia operativa
Materia operativaMateria operativa
Materia operativa
 
Talleres paso a paso. métodos hungaro indices y transporte
Talleres paso a paso. métodos hungaro indices y transporteTalleres paso a paso. métodos hungaro indices y transporte
Talleres paso a paso. métodos hungaro indices y transporte
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Materia IO2
Materia IO2Materia IO2
Materia IO2
 
Problema de transporte
Problema de transporteProblema de transporte
Problema de transporte
 
Simulación en Ing. Eléctrica - Sistema de ecuaciones
Simulación en Ing. Eléctrica - Sistema de ecuacionesSimulación en Ing. Eléctrica - Sistema de ecuaciones
Simulación en Ing. Eléctrica - Sistema de ecuaciones
 
Tema 6: Problemas de Transporte, Trasbordo y Asignación
Tema 6: Problemas de Transporte, Trasbordo y AsignaciónTema 6: Problemas de Transporte, Trasbordo y Asignación
Tema 6: Problemas de Transporte, Trasbordo y Asignación
 
Portafolio de álgebra
Portafolio de álgebraPortafolio de álgebra
Portafolio de álgebra
 
Iopertivab
IopertivabIopertivab
Iopertivab
 
Unidad 3
Unidad  3Unidad  3
Unidad 3
 

More from Abigail Criollo (20)

ev 2
ev 2ev 2
ev 2
 
tg2
tg2tg2
tg2
 
tg 1
tg 1tg 1
tg 1
 
E3
E3E3
E3
 
E2
E2E2
E2
 
E1
E1E1
E1
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
u3
u3u3
u3
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
u2
u2u2
u2
 
u3
u3u3
u3
 
de4
de4de4
de4
 
10
1010
10
 
4
44
4
 
4
44
4
 
7
77
7
 
4
44
4
 
3
33
3
 
b
bb
b
 
a
aa
a
 

Programación lineal - Métodos de transporte

  • 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
  • 3. UNIDAD I Aplicación De La Programación Lineal ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II 𝑴𝑪𝑴 = 𝐶1 + 𝐴2 + 𝐴4 + 𝐵2 + 𝐵3 𝑴𝑪𝑴 = 2400 + 1000 + 900 + 7000 + 1200 𝑴𝑪𝑴 = 12500 SOLUCIÓN BÁSICA FACTIBLE Comprobación 𝒊 + 𝒋 − 𝟏 ≤ Númerode celdas ocupadas 𝒎 + 𝒏 − 𝟏 ≤ 𝟑 + 𝟒 − 𝟏 ≤ 𝟔 EJERCICIO 2 𝑴𝑪𝑴 = 1 𝐴 + 1 𝐵 + 2 𝐵 + 2 𝐶 + 2 𝐷 + 3 𝐵 + 4 𝐴 𝑴𝑪𝑴 = 1000 + 1500 + 1400 + 1200 + 200 + 5600 + 400 𝑴𝑪𝑴 = 11300 SOLUCIÓN BÁSICA FACTIBLE COMPROBACIÓN 𝒎 + 𝒏 − 𝟏 ≤ 4 + 4 − 1 ≤ 7 MÉTODO DE LA ESQUINA NOROESTE  Proporciona una solución básica factible.  Empieza en la celda 11 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
  • 9. UNIDAD I Aplicación De La Programación Lineal ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II 4. Regrese al paso 1. EJERCICIO MEN=12200 1 12 13 4 6 400 2 6 4 10 11 600 3 10 9 12 4 700 1700 1700 OFERTAORIGEN DEMANDA 200800300 CB DESTINOS A D 400 1 300 12 100 13 4 6 400 2 6 600 4 10 11 600 3 10 100 9 200 12 400 4 700 1700 1700 OFERTAORIGEN DEMANDA 200800300 CB DESTINOS A D 400 1 300 12 100 13 4 6 400 2 6 600 4 10 11 600 3 10 100 9 200 12 400 4 700 1700 1700 OFERTAORIGEN DEMANDA 200800300 CB DESTINOS A D 400 1C= 4-12+9-13 -12 1D= 6-4+9-13 -2 2A= 6-12+13-4 3 2C= 10-12+9-4 3 2D= 11-4+9-4 12 3A= 10-12+13-9 2 1 300 12 13 100 4 6 400 2 6 600 4 10 11 600 3 10 200 9 100 12 400 4 700 1700 1700 OFERTAORIGEN DEMANDA 200800300 CB DESTINOS A D 400 1B= 13-9+12-4 12 1D= 6-4+12-4 10 2C= 10-12+9-4 3 2D= 11-4+9-4 12 3A= 10-12+4-12 -10 1 300 12 13 100 4 6 400 2 6 600 4 10 11 600 3 10 200 9 100 12 400 4 700 1700 1700 OFERTAORIGEN DEMANDA 200800300 CB DESTINOS A D 400 1 200 12 13 200 4 6 400 2 6 600 4 10 11 600 3 100 10 200 9 12 400 4 700 1700 1700 OFERTAORIGEN DEMANDA 200800300 CB DESTINOS A D 400 1 200 12 13 200 4 6 400 2 6 600 4 10 11 600 3 100 10 200 9 12 400 4 700 1700 1700 OFERTAORIGEN DEMANDA 200800300 CB DESTINOS A D 400 1B= 13-9+10-12 2 1D= 6-4+10-12 0 2A= 6-10+9-4 1 2D= 11-4+9-4 12 3C= 12-10+12-4 10 1 200 12 13 200 4 6 400 2 6 600 4 10 11 600 3 100 10 200 9 12 400 4 700 1700 1700 OFERTAORIGEN DEMANDA 200800300 CB DESTINOS A D 400
  • 10. UNIDAD I Aplicación De La Programación Lineal ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II 𝒁 = 2400 + 800 + 2400 + 1000 + 1800 + 1600 𝒁 = 10000 MÉTODO DE DISTRIBUCIÓN MODIFICADA En este método se elabora el circuito en dirección de las manecillas del reloj. EJERCICIO MEN Z=12200 A 12 13 4 6 500 B 6 4 10 11 700 C 10 9 12 4 800 2000 2000 OFERTAORIGEN DEMANDA 200900400 32 DESTINOS 1 4 500 A 400 12 100 13 4 6 500 B 6 700 4 10 11 700 C 10 100 9 200 12 500 4 800 2000 2000 OFERTAORIGEN DEMANDA 200900400 32 DESTINOS 1 4 500
  • 11. UNIDAD I Aplicación De La Programación Lineal ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II 1 5 10 10 0 20 11 15 2 12 5 7 15 9 5 20 25 3 0 14 16 5 18 5 45 45 OFERTAORIGEN DEMANDA 15155 CB DESTINOS A D 10 Z= 12000 MÉTODO DEL CRUCE DEL ARROYO Aquí los ceros constan como celdas llenas. EJERCICIO MEN Z=410 U1+V1 = 12 U1=0 V1=12 CA3= 4-(U1+V3)= 4-(0+16) = -12 U1+V2 = 13 U2=-9 V2=13 CA4= 6-(U1+V4)= 6-(0+8) = -2 U2+V2 = 4 U3=-4 V3=16 CB1= 6-(U2+V1)= 6-(-9+12) = 3 U3+V2 = 9 V4=8 CB3= 10-(U2+V3)= 10-(-9+16) = 3 U3+V3 = 12 CB4= 11-(U2+V4)= 11-(-9+8) = 12 U3+V4 = 4 CC1= 10-(U3+V1)= 10-(-4+12) = 2 CELDAS LLENAS DONDE: COSTOS EN CELDAS VACÍAS A 400 12 - 13 100 4 6 500 B 6 700 4 10 11 700 C 10 200 9 100 12 500 4 800 2000 2000 OFERTAORIGEN DEMANDA 200900400 32 DESTINOS 1 4 500 U1+V1 = 12 U1=0 V1=12 CA2= 13-(0+1) = 12 U1+V3 = 4 U2=3 V2=1 CA4= 6-(0-4) = 10 U2+V2 = 4 U3=8 V3=4 CB1= 6-(3+12) = -9 U3+V2 = 9 V4=-4 CB3= 10-(3+4) = 3 U3+V3 = 12 CB4= 11-(3-4) = 12 U3+V4 = 4 CC1= 10-(8+12) = -10 CELDAS LLENAS DONDE: COSTOS EN CELDAS VACÍAS A 300 12 13 200 4 6 500 B 6 700 4 10 11 700 C 100 10 200 9 12 500 4 800 2000 2000 OFERTAORIGEN DEMANDA 200900400 32 DESTINOS 1 4 500 U1+V1 = 12 U1=0 V1=12 CA2= 13-(0+11) = 2 U1+V3 = 4 U2=-7 V2=11 CA4= 6-(0+6) = 0 U2+V2 = 4 U3=-2 V3=4 CB1= 6-(-7+12) = 1 U3+V1 = 10 V4=-6 CB3= 10-(-7+4) = 13 U3+V2 = 9 CB4= 11-(-7+6) = 12 U3+V4 = 4 CC1= 12-(-2+4) = 10 CELDAS LLENAS DONDE: COSTOS EN CELDAS VACÍAS 1C = 18 1D = -2 2A = -5 3A = -15 3B = 9 3C = 9 1 0 10 15 0 20 11 15 2 12 0 7 15 9 10 20 25 3 5 0 14 16 0 18 5 45 45 OFERTAORIGEN DEMANDA 15155 CB DESTINOS A D 10 1C = 18 1D = -2 2A = 10 3B = 24 3C = 9
  • 12. UNIDAD I Aplicación De La Programación Lineal ABIGAIL CRIOLLO INVESTIGACIÓN OPERATIVA II 1 0 10 5 0 20 10 11 15 2 12 10 7 15 9 0 20 25 3 5 0 14 16 0 18 5 45 45 OFERTAORIGEN DEMANDA 15155 CB DESTINOS A D 10 Z= 315 Soluciónóptima Como se puede apreciar, este método es el que nos ofrece una solución óptima. 1C = 18 2A = 14 3B = 7 3C = 9