You are on page 1of 14

ROSMERI MAYTA 01/09/2014

Rosmeri Mayta 1
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
1
ltvFSTl6ACl0t 0PFRATlvA
FluJ0 HÁXlH0
H6. R0SHFRl HAYTA H.
2014
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
2
APllCACl0tFS
1. Diseño de redes de transporte para
minimizar el costo total de proporcionar
las ligaduras (vías ferroviarias,
carreteras, etc.)
2. Diseño de una red de tuberías para
conectar varias localidades.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
3
APLICACIONES
3- Determinación del programa de costo mínimo
de los campos petrolíferos a refinerías y
finalmente a los campos de distribución.
4.- Se pueden enviar petróleo crudo y productos
derivados de la gasolina en buques tanque,
oleoductos y/o camiones.
5.- Además de la disponibilidad de la oferta
máxima en los campos petrolíferos y los
requisitos de demanda mínima en los centros
de distribución, deben tomarse en cuenta
restricciones sobre la capacidad de las
refinerías y los modos de transporte.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
4
H00Fl0 0F FluJ0 HÁXlH0
Se trata de enlazar un nodo fuente y un
nodo destino a través de una red de arcos
dirigidos. Cada arco tiene una capacidad
máxima de flujo admisible. El objetivo es
de obtener la máxima capacidad de flujo
entre la fuente y el destino.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
5
CARACTERISTICA
Todo flujo a través de una red conexa dirigida se origina
en un nodo, llamado fuente, y termina en otro nodo
llamado destino.
Los nodos restantes son nodos de trasbordo.
Se permite el flujo a través de un arco sólo en la
dirección indicada por la flecha, donde la cantidad
máxima de flujo está dado por la capacidad del arco. En
la fuente, todos los arcos señalan hacia fuera. En el
destino, todos señalan hacia el nodo.
El objetivo es maximizar la cantidad total de flujo de la
fuente al destino. Esta cantidad se mide en cualquiera
de las dos maneras equivalentes, esto es, la cantidad
que sale de la fuente o la cantidad que entra al destino.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
6
El problema de flujo máximo se puede
formular como un problema de
programación lineal, se puede resolver
con el método símplex y usar cualquier
software.
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 2
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
7
FluJ0 HÁXlH0
Red que transporta petróleo crudo:
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
8
RF0 0F TRAtSP0RTF.
Es el grafo finito sin anillo que cumple ciertas
condiciones:
1. En una red de transporte, cada arco tiene
asociado una capacidad C(u) ≥ 0.
2. Existe una fuente tal que el conjunto de los
arcos incidentes es el conjunto
vacío: W
-
(X
0
) = 0.
3. Existe un sumidero tal que el conjunto de los
arcos incidentes al exterior, es
vacío; es decir: W
+
(X
n
) = 0.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
9
FUENTE
Es el único nodo que sólo tiene arcos de
salida.
SUMIDERO
Es el único nodo que sólo tiene arcos
de entrada.
CAPACIDAD C(i,j)
Es la máxima cantidad de producto que
puede fluir por el arco (i,j).
FLUJO DE ARCO f(i,j)
Es la cantidad de producto que fluye
por el arco (i,j).
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
10
ARCO SATURADO
Se dice que un arco es saturado si C(i,j) = f(i,j)
El flujo de la red es factible si cumple:
1. 0 ≤ f(i,j) ≤ C(i,j)
2. Conservación de flujo:
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
11
En cada nodo i :
Flujo que entra en el nodo i = Flujo que sale en el
nodo j
∑ f( k, i ) = ∑ f( i, j )
En la red :
Flujo que sale de la fuente = Flujo que llega al
sumidero
∑ f( X
0
, k ) = ∑ f( j, X
n
) = F
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
12
FLUJO COMPLETO
El flujo en la red es completo si toda la ruta o camino que va
desde la fuente al sumidero contiene al menos un arco
saturado.
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 3
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
13
Ejemplo: X0 – 1 – 4 – Xn
X0 – 3 – 5 – Xn
CAPACIDAD RESIDUAL DE UN ARCO (I,J)
Cr (i,j) = C(i,j) - f(i,j)
Ejemplo.
Cr (4,Xn) = C(4,Xn) - f(4,Xn) = 5 -3 = 2
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
14
F0RHulACl0t 0F ut Pl PARA CAlCulAR Fl
FluJ0 HÁXlH0
Dado una red sin anillos se trata de hallar el
máximo flujo de la fuente al sumidero, sujeto
a las capacidades de arco que forma la red y
en el supuesto que exista una conservación
de flujo.
F.O. : Max ∑ Q(u) ∑ Q(u)
u Є W
+
(X0) u Є W
-
(Xn)
1. Q(u) ≤ C(u) ; para todo u Є A
2. ∑ Q(u) = ∑ Q(u)
u Є W
+ (
X0) u Є W
-
(Xn)
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
15
GRÁFICO
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
16
F.O. : Max Z = Q(X
0
, X
1
) + Q(X
3
, X
2
) + Q(X
0
,
X
3
)
S. a :
Q(X
0
, X
1
) ≤ C(X
0
, X
1
)
Q(X
0
, X
2
) ≤ C(X
0
, X
2
)
....
Q(X
5
, X
n
) ≤ C(X
5
, X
n
)
En la red:
Q(X
0
, X
1
) + Q(X
3
, X
2
) + Q(X
0
, X
3
) = Q(X
4
,
X
n
) + Q(X
5
, X
n
)
F0RHulACl0t 0F ut Pl PARA HAllAR
Fl FluJ0 HÁXlH0
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
17
En los nodos :
Nodo 1: Q(X
0
, X
1
) = Q(X
1
, X
4
)
2 : Q(X
0
, X
2
) = Q(X
2
, X
4
) + Q(X
2
, X
5
)
3 : Q(X
0
, X
3
) = Q(X
3
, X
4
) + Q(X
3
, X
5
)
….
MÉTODO DE FORD FULKERSON
Procedimiento:
1.-Establecer un flujo de la fuente al sumidero.
2.-Tratar de etiquetar los vértices.
3.-Si existe etiqueta en el sumidero, asignar un
flujo y regresar al paso 2.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
18
Si ya no se puede etiquetar el sumidero,
Entonces ya se tiene el flujo máximo.
Para etiquetar:
g
jk
: Capacidad no saturada del arco J K.
X
ij
: Flujo asignado del arco IJ .
dJ : Flujo que puede pasar aún por el
vértice J .
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 4
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
19
PROBLEMA
Encuentre el flujo máximo de la fuente al
sumidero en la siguiente red .
a) Calcular el flujo máximo aplicando el
algoritmo de Ford Fulkerson
b) Realizar un PL para hallar el flujo
máximo.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
20
GRÁFICO DE LA RED
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
21
Maxz= X
F1
+X
F2
S.a:
En cada nodo
X
F1
=X
13
+X
14
X
F1
=X
21
+X
24
X
13
=X
38
X
14
+X
24
=X
45
X
F1
+X
F2
=X
35
+X
45
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
22
En la red
X
F1
+X
F2
=X
35
+X
45
Por capacidad
X
F1
<=4+X
F2


.
.
X
45
<=2
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
23 01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
24
PROGRAMACION EN LINGO
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 5
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
25
C0RTF 0F lA RF0
Corte: se define como corte a una serie
de arcos cuya supresión de la red causa
un interrupción completa del flujo entre los
nodos del punto de origen y del sumidero.
Capacidad de corte: Es igual a la suma
de las capacidades de los arcos
asociados.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
26
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
27
Yخ X , X = conjunto de vértices
Xo Є Y A = conjunto de arcos
W– (Y)
El corte C1 خ X
C1 = {Xo}
Arcos incidentes a C1
W-(C1) ={ (x1,x2) ,(X1,X4),(X1,X3)}
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
28
Capacidad de corte:
Q[ W-(c1)] = Σ c(u)
Teorema fundamental de flujo
Para una red de transporte dada, el valor
máximo de flujo es igual a la capacidad de
corte mínimo
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
29
Q[w-(c1)]= Σc(u)
= 2+10+4 = 16
Q[w-(c2)]= Σc(u)
= 6+9 = 15
Q[w-(c3)]= Σc(u)
= 5+8+7+1=21
Q[w-(c4)]= Σc(u)
= 1+7+6=14
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
30
Aplicando el teorema encontramos que el
flujo máximo es de : 14
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 6
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
31
Problema
Se tiene siete asentamiento humanos y
se quiere instalar tuberías para agua.
En la siguiente red se encuentra los
datos. Calcular el flujo máximo que ira del
A.H 1 al A.H 7
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
32
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
33
a) Caminos:
1 – 2 – 5 – 7 Min {2, 5, 6} = 2
1 – 4 – 5 – 7 Min {10, 8, 4} = 4
1 – 4 – 6 – 7 Min {6, 7, 9} = 6
1 – 3 – 4 – 6 – 7 Min {4, 3, 1, 3} = 1
1 – 3 – 6 – 7 Min {3, 1, 2} = 1_
14
b)
W
-
(C1) = C12 + C14 + C13 = 2+10+4 = 16
W
-
(C2) = C57 + C67 = 6+9 = 15
W
-
(C3) = C25 + C45 + C46 + C36 = 5+8+7+1
= 21
W
-
(C4) = C57 + C46 + C36 = 6+7+1 = 14
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
34
Ejemplo:
Se tiene la siguiente red con sus respectivas
capacidades. Determinar el flujo máximo a través de la
red.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
35
Camino: 1 – 2 – 4 – 7 = Min { 7 , 8 , 4 } = 4
Camino: 1 – 2 – 5 – 7 = Min { 3 , 4 , 7 } = 3
Camino: 1 – 3 – 5 – 7 = Min { 10 , 3 , 7 } = 3
Camino: 1– 3 - 2 – 5 –7 = Min { 7 , 8 , 1 , 1 } = 1
Camino: 1 – 3 – 6 – 7 = Min { 6 , 3 , 5 } = 4
14
Respuesta: El flujo máximo es: 14
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
36
RED:
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 7
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
37
CORRIDA CON UN SOFTWARE
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
38
PROGRAMACION EN LINGO
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
39
PROBLEMA DE FLUJO MÁXIMO
Tres refinerías mandan un producto
petrolero hacia dos terminales de
distribución por una red de oleoductos.
Toda la demanda que no se puede
satisfacer por la red se adquiere de otras
fuentes. La red de tuberías contiene tres
estaciones de bombeo, como se ve en la
figura.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
40
RED
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
41
El producto va por la red en la dirección
que indican las flechas. La capacidad de
cada segmento de tubería se ve
directamente en los arcos, y esta en
millones de barriles por día. Determinar el
Flujo Máximo de producto que circula por
la red,
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
42
Red
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 8
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
43
PROGRAMACIÓN EN LINGO
FLUJO MÁXIMO
!PROBLEMA DE FLUJO MAXIMO;
SETS:
NODES/1..10/;
ARCS(NODES,NODES)
/1,2 1,3 1,4 2,5 3,5 3,6 3,7 4,5 5,6 5,7 5,8 6,7
6,9 7,8 7,9 8,10 9,10 10,1/
:CAPACIDAD,FLUJO;
ENDSETS
MAX=FLUJO(10,1);
@FOR(ARCS(I,J):FLUJO(I,J)<CAPACIDAD(I,J));
@FOR(NODES(I):@SUM(ARCS(J,I):FLUJO(J,I))
=@SUM(ARCS(I,J):FLUJO(I,J)));

DATA:
CAPACIDAD=20,80,15,20,10,20,50,15,20,10,10,30,30,
50,20,60,50,100000;
ENDDATA
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
44
Global optimal solution found at iteration:
0
Objective value:
110.0000
EL FLUJO MAXIMO ES DE 110
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
45
FLUJO MÁXIMO A COSTO MÍNIMO
¡u red es unu red dIrIgIdu conexu.
AI menos uno de Ios nodos es nodo IuenLe.
Al menos uno de Ios nodos es nodo demundu.
EI resLo de Ios nodos son nodos de Lrusbordo.
Se permILe eI IIujo u Lruvés de un urco sóIo en Iu
dIreccIón IndIcudu por Iu IIecIu, donde Iu
cunLIdud muxImu de IIujo esLu dudu por Iu
cupucIdud deI urco. (SI eI IIujo puede ocurrIr en
umbus dIreccIones, debe represenLurse por un
pur de urcos con dIreccIones opuesLus.)

01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
46
¡u red LIene suIIcIenLes urcos como
suIIcIenLe cupucIdud puru permILIr que
Lodos Io IIujos generudos por Ios nodos
IuenLe IIeguen u Ios nodos demundu.
EI cosLo deI IIujo u Lruvés deI urco es
proporcIonuI u Iu cunLIdud de ese IIujo,
donde se conoce eI cosLo por unIdud.

01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
47
En un flujo de costo mínimo se considera:
Todos los arcos son dirigidos.
Existe un flujo a través de la red cuyos arcos
pueden tener límites (superior y/o inferior) de
capacidad.
Cada arco tiene un costo (o distancia) para
el flujo o transporte de unidad de producto.
Cualquier nodo puede actuar como fuente o
pozo, es decir cualquier nodo puede ser
punto de oferta (fuente) o punto de demanda
(pozo).
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
48
0ßJFTlv0:
Es mInImIzur eI cosLo LoLuI de envIur eI
sumInIsLro dIsponIbIe u Lruvés de Iu red
puru suLIsIucer Iu demundu dudu. (Un
objeLIvo uILernuLIvo es muxImIzur Iu
gununcIu LoLuI deI envio.)
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 9
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
49
Representación de la red:
X
i j
: Es el número de unidades de flujo enviado del
nodo i al nodo j.
Ci j : Costo de transportar 1 unidad de producto del
nodo i al nodo j.
Ui j : Capacidad máxima del arco (i, j).
bi j : Flujo neto en el nodo i ( salida – entrada )
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
50
bi > 0 Si el nodo i es un punto de oferta.
bi < 0 Si el nodo i es un punto de demanda.
.bi = 0 Si el nodo i es un punto de
transbordo.
Condición:
En una red de costo mínimo una condición
necesaria para que tenga solución factible
es:
∑ bi = 0 ( oferta = demanda )
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
51
EJEMPLO:
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
52
Formulando:
Min Z = 4 X12 + 5 X13 + X 23
S.a:
X12 + X13 = 13 Nodo 1
- X12 + X23 = 0 Nodo 2
- X13 - X23 = -13 Nodo 3
X12 ≤ 8
X13 ≤ 7
X23 ≤ 10
Xi j ≥ 0
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
53
Formulación de un PL para un red
F:O Min Z = ∑ C
i j
. X
i j
S. A: ∑ X
i j
- ∑ X
ki
= bi
X
i j
≤ U
i j
X
i j
≥ 0
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
54
PROBLEMA:
En la siguiente red: Realizar un PL para hallar el flujo
máximo a mínimo costo.
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 10
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
55
Formulación de un PL para hallar el Flujo
máximo a minimo costo
Min Z = 4 X
12
+ 2 X
24
+ 3X
13
+ 5X
34
+
2 X
32
S.A:
X
12
+ X
13
= 11 Nodo 1
X
24
- X
12
- X
32
= -8 Nodo 2
X
34
+ X
32
- X
13
= 9 Nodo 3
- X
24
- X
34
= -12 Nodo 4
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
56
2 ≤ X
12
≤ 8
0 ≤ X
13
≤ 6
0 ≤ X
32
≤ 5
0 ≤ X
24
≤ 12
3 ≤ X
34
≤ 11
Xij ≥ 0
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
57
PROBLEMA FLUJO MÁXIMO
La compañía de gaseosas ABC posee 3 plantas
con capacidad de producción de 20, 30 y 15 mil
cajas las cuales deben ser distribuidas a 5
centros distribución (CD). La capacidad de
entrega de los CD a los intermediarios de venta
son de 10, 10, 15, 25 y 5 mil cajas semanal. La
capacidad de transporte de las plantas a los CD
es como sigue:

01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
58
SOLUCION EN LINGO
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
59
Datos:
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
60
Grafico
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 11
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
61
SOLUCIÓN
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
62
CORRIDA EN LINGO
Global optimal solution found
at step: 21
Objective value:
63.00000

01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
63
PROBLEMA
Los capuleto, Pérez, Juárez, y los Anastacios se
van a un día de campo familiar anual se dispone
de 4 móviles para transportar a las familias. En
los automóviles caben los siguientes números
de personas: automóvil 1 , 4; automóvil 2,3;
automóvil 3,3; automóvil 4,4. Hay 4 personas
en cada familia y ningún automóvil puede llevar
más de 2 personas de cualquier familia.
Formule el problema de cómo transportar el
número máximo posible de personas al pueblo.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
64
DIAGRAMA DE LA RED
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
65
SOLUCION
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
66
PROGRAMACION EN LINGO
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 12
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
67
Solución en lingo

Global optimal solution found
at step: 18
Objective value:
14.00000

Problema
Cuatro fabricas producen cuatro tipos de
juguetes, la tabla nos muestra los juguetes
que producen cada una de ellas.
Las capacidades diarias de las 4 fabricas
son 250, 180, 300 y 100 juguetes
respectivamente. Las demandas diarias de
los 4 juguetes son 200, 150, 350 y 100
unidades. Se requiere que se satisfaga la
mayor parte de las demandas de los 4
juguetes.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
68
Fabrica Juguetes
1 1, 2, 3
2 1, 3, 4
3 3, 4, 2
4 1, 2, 3, 4
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
69 01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
70
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
71
Codificación en Lingo
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
72
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 13
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
73
PROBLEMA FLUJ O MÁXIMO A
MÍNIMO COSTO
Determinar el flujo máximo a mínimo
costo en la siguiente red.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
74
RED: Solución con un software y
programación en lingo
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
75 01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
76
CORRIDA
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
77
Programación en lingo
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
78
Resultados de la corrida
Global optimal solution found at step:
8
Objective value: 590.0000
ROSMERI MAYTA 01/09/2014
Rosmeri Mayta 14
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
79
PROBLEMA
Se tiene dos fábricas y tres centros de
distribución, en cada arco se indican las
capacidades y los costos.
Formular un PL para calcular el flujo
máximo a costo mínimo.
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
80
Gráfico
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
81
Formulación de un PL
F.O: MIN. Z = 8X
24
+ 4X
25
+ 6X
26
+ 7X
35
+ 4X
36
S.A:
X
12
+ X
13
= 49
-X
47
– X
57
– X
67
= -49
Capacidad de arco
X
12
<=30 X
24
<=15 X
35
<=15 X
47
<=20
X
13
<=19 X
25
<=17 X
36
<=14 X
57
<=15
X
26
<=13 X
67
<=24
Nodo
X
12
= X
24
+ X
25
+ X
26
X
47
= X
24
X
17
= X
35
+ X
36
X
57
= X
25
+ X
35
X
67
= X
26
+ X
36
Solución en LINGO
Programación en LINGO
01/09/2014 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
82
Resultado
SETS:
NODES/1..7/:SUPP;
ARCS(NODES,NODES)/1,2 1,3 2,4 2,5 2,6 3,5 3,6 4,7 5,7 6,7/
:CAP,FLOW,COST;
ENDSETS
MIN=@SUM(ARCS:COST*FLOW);
@FOR(ARCS(I,J):FLOW(I,J)<CAP(I,J));
@FOR(NODES(I):-@SUM(ARCS(J,I):FLOW(J,I))
+@SUM(ARCS(I,J):FLOW(I,J))=SUPP(I));
DATA:
COST=0,0,8,4,6,7,4,0,0,0;
SUPP=49,0,0,0,0,0,-49;
CAP=30,19,15,17,13,15,14,20,15,24;
ENDDATA
END
Resultado
Global optimal solution found at iteration: 7
Objective value: 271.0000