SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 1
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
1
INVESTIGACIÓN OPERATIVA
FLUJO MÁXIMO
MGMGMGMG. ROSMERI MAYTA H.
2017
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
2
APLICACIONES
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.
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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
3
MODELO DE FLUJO MÁXIMO
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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
4
CARACTERISTICA
1. Todo flujo a través de una red conexa dirigida se origina
en un nodo, llamado fuente, y termina en otro nodo
llamado destino.
2. Los nodos restantes son nodos de trasbordo.
3. 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.
4. 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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
5
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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
6
FLUJO MÁXIMO
Red que transporta petróleo crudo:
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 2
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
7
RED DE TRANSPORTERED DE TRANSPORTERED DE TRANSPORTERED DE TRANSPORTE.
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- (X0) =
3. Existe un sumidero tal que el conjunto de los
arcos incidentes al exterior, es
vacío; es decir: W+ (Xn) =
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
8
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).
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
9
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:
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
10
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( X0, k ) = ∑ f( j, Xn ) = F
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
11
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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
12
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
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 3
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
13
FORMULACIÓN DE UN PL PARA CALCULAR EL
FLUJO MÁXIMO
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)
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
14
GRÁFICO
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
15
F.O. : Max Z = Q(X0, X1) + Q(X3, X2) + Q(X0,
X3)
S. a :
Q(X0, X1) ≤ C(X0, X1)
Q(X0, X2) ≤ C(X0, X2)
....
Q(X5, Xn) ≤ C(X5, Xn)
En la red:
Q(X0, X1) + Q(X3, X2) + Q(X0, X3) = Q(X4,
Xn) + Q(X5, Xn)
FORMULACIÓN DE UN PL PARA HALLAR
EL FLUJO MÁXIMO
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
16
En los nodos :
Nodo 1: Q(X0, X1) = Q(X1, X4)
2 : Q(X0, X2) = Q(X2, X4) + Q(X2, X5)
3 : Q(X0, X3) = Q(X3, X4) + Q(X3, X5)
….
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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
17
Si ya no se puede etiquetar el sumidero,
Entonces ya se tiene el flujo máximo.
Para etiquetar:
gjk : Capacidad no saturada del arco JK.
Xij : Flujo asignado del arco IJ.
dJ : Flujo que puede pasar aún por el
vértice J.
PROBLEMA
Una ciudad atravesada por una red
interestatal de norte a sur que le permite
alcanzar un nivel de 15 mil vehículos/hora
en el horario “pico”.
Debido a un programa de mantenimiento
general, el cual exige cerrar dichas vías,
un grupo de ingenieros ha propuesto una
red de rutas alternas para cruzar la ciudad
de norte a sur, la cual incorpora avenidas
importantes12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
18
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 4
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
19
1
2 5
3
4
6
7
5
3
6
5
3
2
7
5
1
8
7
La red propuesta es la siguiente incluye el
numero de vehículos (miles) que pueden
circular por dichas vías.
1.- ¿Puede la red propuesta dar cabida a un
flujo máximo de 15 v/h de norte a sur?
2.- ¿Cuál es el flujo máximo de vehículos que
permite la red cada hora?
3.- ¿Realizar un programa en lingo para hallar
el flujo máximo de vehículos?
Solución:
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
20
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
21
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
22
PROGRAMACION EN LING0
Flujo máximo= 13 mil v/h
PROGRAMACIÓN EN LINGO
!problema de flujo máximo;
SETS:
NODES/1..7/;
ARCS(NODES, NODES)
/1,2 1,3 1,4 2,3 2,5 3,4 3,5 3,6 4,6 5,6 5,7
6,7 7,1/:CAPACIDAD, FLUJO;
ENDSETS
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
23
MAX=FLUJO(7,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=5, 6, 5, 2, 3, 3, 3, 7, 5, 1, 8, 7,
100000;
ENDDATA12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
24
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 5
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
25
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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
26
GRÁFICO DE LA RED
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
27
Maxz= XF1+XF2
S.a:
En cada nodo
XF1=X13+X14
XF1=X21+X24
X13=X38
X14+X24=X45
XF1+XF2=X35+X45
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
28
En la red
XF1+XF2=X35+X45
Por capacidad
XF1<=4+XF2
…
.
.
X45<=2
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
29
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
30
PROGRAMACION EN LINGO
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 6
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
31
CORTE DE LA RED
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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
32
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
33
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)}
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
34
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
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
35
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
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
36
Aplicando el teorema encontramos que el
flujo máximo es de : 14
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 7
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
37
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
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
38
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
39
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
Problema
Cinco camiones entregan siete tipos de
paquetes. Hay tres paquetes de cada tipo,
y las capacidades de los cinco camiones
son 6, 4, 5, 4 y 3 paquetes,
respectivamente. Prepare un problema de
flujo maximo que se pueda usar para
determinar si pueden cargarse los
paquetes de modo que ningún camión
lleve dos paquetes del mismo tipo.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
40
Red
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
41
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
42
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 8
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
43
Solucion en Lingo
SETS:
NODES/1..14/;
ARCS(NODES,NODES)
/1,2 1,3 1,4 1,5 1,6 1,7 1,8 2,9 2,10 2,11 2,12 2,13 3,9 3,10 3,11 3,12 3,13
4,9 4,10 4,11 4,12 4,13 5,9 5,10 5,11 5,12 5,13 6,9 6,10 6,11 6,12 6,13 7,9
7,10 7,11 7,12 7,13 8,9 8,10 8,11 8,12 8,13 9,14 10,14 11,14 12,14 13,14
14,1/:CAPACIDAD,FLUJO;
ENDSETS
MAX=FLUJO(14,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=3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,6,4,5,4,3,1000;
ENDDATA
Global optimal solution found at step: 11
Objective value: 21.00000
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
44
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
45
PROBLEMA DE APLICACIÓN
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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
46
RED
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
47
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,
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
48
Red
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 9
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
49
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
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
50
Global optimal solution found at iteration:
0
Objective value:
110.0000
EL FLUJO MAXIMO ES DE 110
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
51
FLUJO MÁXIMO A COSTO MÍNIMO
La red es una red dirigida conexa.
Al menos uno de los nodos es nodo fuente.
Al menos uno de los nodos es nodo demanda.
El resto de los nodos 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á dada por la
capacidad del arco. (Si el flujo puede ocurrir en
ambas direcciones, debe representarse por un
par de arcos con direcciones opuestas.)
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
52
La red tiene suficientes arcos como
suficiente capacidad para permitir que
todos lo flujos generados por los nodos
fuente lleguen a los nodos demanda.
El costo del flujo a través del arco es
proporcional a la cantidad de ese flujo,
donde se conoce el costo por unidad.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
53
En un flujo de costo mínimo se considera:
1. Todos los arcos son dirigidos.
2. Existe un flujo a través de la red cuyos
arcos pueden tener límites (superior y/o
inferior) de capacidad.
3. Cada arco tiene un costo (o distancia) para
el flujo o transporte de unidad de producto.
4. Cualquier nodo puede actuar como fuente o
pozo, es decir cualquier nodo puede ser punto
de oferta (fuente) o punto de demanda (pozo).
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
54
OBJETIVO:
Es minimizar el costo total de enviar el
suministro disponible a través de la red
para satisfacer la demanda dada. (Un
objetivo alternativo es maximizar la
ganancia total del envío.)
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 10
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
55
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 )
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
56
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 )
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
57
EJEMPLO:
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
58
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
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
59
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
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
60
PROBLEMA:
En la siguiente red: Realizar un PL para hallar el flujo
máximo a mínimo costo.
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 11
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
61
Formulación de un PL para hallar el Flujo
máximo a minimo costo
Min Z = 4 X12 + 2 X24 + 3X 13 + 5X34 +
2 X32
S.A:
X12 + X13 = 11 Nodo 1
X24 - X12 - X32 = -8 Nodo 2
X34 + X32 - X13 = 9 Nodo 3
- X24 - X34 = -12 Nodo 4
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
62
2 ≤ X12 ≤ 8
0 ≤ X13 ≤ 6
0 ≤ X32 ≤ 5
0 ≤ X24 ≤ 12
3 ≤ X34 ≤ 11
Xij ≥ 0
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
63
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:
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
64
SOLUCION EN LINGO
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
65
Datos:
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
66
Grafico
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 12
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
67
SOLUCIÓN
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
68
CORRIDA EN LINGO
Global optimal solution found
at step: 21
Objective value:
63.00000
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
69
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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
70
DIAGRAMA DE LA RED
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
71
SOLUCION
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
72
PROGRAMACION EN LINGO
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 13
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
73
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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
74
Fabrica Juguetes
1 1, 2, 3
2 1, 3, 4
3 3, 4, 2
4 1, 2, 3, 4
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
75
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
76
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
77
Codificación en Lingo
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
78
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 14
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
79
PROBLEMA FLUJO MÁXIMO A
MÍNIMO COSTO
Determinar el flujo máximo a mínimo
costo en la siguiente red.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
80
RED: Solución con un software y
programación en lingo
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
81
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
82
CORRIDA
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
83
Programación en lingo
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
84
Resultados de la corrida
Global optimal solution found at step:
8
Objective value: 590.0000
Investigación Operativa 12/04/2017
Mg. Rosmeri Mayta H. 15
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
85
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.
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
86
Gráfico
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
87
Formulación de un PL
F.O: MIN. Z = 8X24 + 4X25 + 6X26+ 7X35 + 4X36
S.A:
X12 + X13 = 49
-X47 – X57 – X67 = -49
Capacidad de arco
X12<=30 X24<=15 X35<=15 X47<=20
X13<=19 X25<=17 X36<=14 X57<=15
X26<=13 X67<=24
Nodo
X12 = X24 + X25 + X26 X47 = X24
X17 = X35 + X36 X57 = X25 + X35
X67 = X26 + X36
Solución en LINGO
Programación en LINGO
12/04/2017 ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
88
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

Más contenido relacionado

La actualidad más candente

Clase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónClase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónLucas Mosquera
 
Informe nro1 ivestigacion_operativa ii
Informe nro1 ivestigacion_operativa iiInforme nro1 ivestigacion_operativa ii
Informe nro1 ivestigacion_operativa iiDavids Vasquez Vasquez
 
Manual.ioii
Manual.ioiiManual.ioii
Manual.ioiiedgar
 
Flujo máx 1
Flujo máx 1Flujo máx 1
Flujo máx 1Macogi
 
Clase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatoriosClase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatoriosJulio Huamán
 
Ejemplo 2 ruta mas corta entre dos nodos especificos
Ejemplo 2 ruta mas corta entre dos nodos especificosEjemplo 2 ruta mas corta entre dos nodos especificos
Ejemplo 2 ruta mas corta entre dos nodos especificospodersonico
 
Taller administracion de proyectos - Investigacion de operaciones
Taller administracion de proyectos - Investigacion de operaciones Taller administracion de proyectos - Investigacion de operaciones
Taller administracion de proyectos - Investigacion de operaciones Oscar Ortiz Castellanos
 
14 muestreo por_variables_clases[1]
14 muestreo por_variables_clases[1]14 muestreo por_variables_clases[1]
14 muestreo por_variables_clases[1]Luis Hernandez
 
Programación lineal entera y binaria
Programación lineal entera y binariaProgramación lineal entera y binaria
Programación lineal entera y binariaJaime Medrano
 
íNdices de capacidad para procesos con doble especificación
íNdices de capacidad para procesos con doble especificacióníNdices de capacidad para procesos con doble especificación
íNdices de capacidad para procesos con doble especificaciónrubhendesiderio
 
Planeación agregada win qsb (mostrar)
Planeación agregada win qsb (mostrar)Planeación agregada win qsb (mostrar)
Planeación agregada win qsb (mostrar)joseignasalinas
 

La actualidad más candente (20)

Clase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónClase 18. arbol de minima expansión
Clase 18. arbol de minima expansión
 
Modelo de redes
Modelo de redesModelo de redes
Modelo de redes
 
Informe nro1 ivestigacion_operativa ii
Informe nro1 ivestigacion_operativa iiInforme nro1 ivestigacion_operativa ii
Informe nro1 ivestigacion_operativa ii
 
Manual.ioii
Manual.ioiiManual.ioii
Manual.ioii
 
Flujo máx 1
Flujo máx 1Flujo máx 1
Flujo máx 1
 
Clase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatoriosClase3. generación y verificación de numeros aleatorios
Clase3. generación y verificación de numeros aleatorios
 
Ejemplo 2 ruta mas corta entre dos nodos especificos
Ejemplo 2 ruta mas corta entre dos nodos especificosEjemplo 2 ruta mas corta entre dos nodos especificos
Ejemplo 2 ruta mas corta entre dos nodos especificos
 
Problema de la ruta mas corta
Problema de la ruta mas cortaProblema de la ruta mas corta
Problema de la ruta mas corta
 
Cadenas de Markov
Cadenas de MarkovCadenas de Markov
Cadenas de Markov
 
Optimizacion de redes
Optimizacion de redesOptimizacion de redes
Optimizacion de redes
 
La ruta mas corta
La ruta mas cortaLa ruta mas corta
La ruta mas corta
 
Taller administracion de proyectos - Investigacion de operaciones
Taller administracion de proyectos - Investigacion de operaciones Taller administracion de proyectos - Investigacion de operaciones
Taller administracion de proyectos - Investigacion de operaciones
 
FORMULAS DEL SISTEMA DE COLA M/M/K
FORMULAS DEL SISTEMA DE COLA M/M/KFORMULAS DEL SISTEMA DE COLA M/M/K
FORMULAS DEL SISTEMA DE COLA M/M/K
 
Redes
RedesRedes
Redes
 
14 muestreo por_variables_clases[1]
14 muestreo por_variables_clases[1]14 muestreo por_variables_clases[1]
14 muestreo por_variables_clases[1]
 
Programación lineal entera y binaria
Programación lineal entera y binariaProgramación lineal entera y binaria
Programación lineal entera y binaria
 
íNdices de capacidad para procesos con doble especificación
íNdices de capacidad para procesos con doble especificacióníNdices de capacidad para procesos con doble especificación
íNdices de capacidad para procesos con doble especificación
 
5.4 flujo maximo
5.4 flujo maximo5.4 flujo maximo
5.4 flujo maximo
 
Planeación agregada win qsb (mostrar)
Planeación agregada win qsb (mostrar)Planeación agregada win qsb (mostrar)
Planeación agregada win qsb (mostrar)
 
Distribucion Planta
Distribucion PlantaDistribucion Planta
Distribucion Planta
 

Similar a Flujomaximo 2017 (20)

REDES.pptx
REDES.pptxREDES.pptx
REDES.pptx
 
Modelo de redes
Modelo de redes Modelo de redes
Modelo de redes
 
Unidad iii
Unidad iiiUnidad iii
Unidad iii
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad iii
Unidad iiiUnidad iii
Unidad iii
 
Unidad iii
Unidad iiiUnidad iii
Unidad iii
 
u3
u3u3
u3
 
C256 c619d01
C256 c619d01C256 c619d01
C256 c619d01
 
Floyd Warshall (Real Problem)
Floyd Warshall (Real Problem)Floyd Warshall (Real Problem)
Floyd Warshall (Real Problem)
 
Ma475 semana 3_sesion_1_2016_0
Ma475 semana 3_sesion_1_2016_0Ma475 semana 3_sesion_1_2016_0
Ma475 semana 3_sesion_1_2016_0
 
97618305 inf-hardy-cross
97618305 inf-hardy-cross97618305 inf-hardy-cross
97618305 inf-hardy-cross
 
Redes de Flujo
Redes de FlujoRedes de Flujo
Redes de Flujo
 
Unidad 3
Unidad  3Unidad  3
Unidad 3
 
V5 modelos de optimización de redes v. 5a
V5 modelos de optimización de redes v. 5aV5 modelos de optimización de redes v. 5a
V5 modelos de optimización de redes v. 5a
 
Informe GrupodeEstudiosdeVecinos LaReina y Peñalolen-Alternativas Autopista V...
Informe GrupodeEstudiosdeVecinos LaReina y Peñalolen-Alternativas Autopista V...Informe GrupodeEstudiosdeVecinos LaReina y Peñalolen-Alternativas Autopista V...
Informe GrupodeEstudiosdeVecinos LaReina y Peñalolen-Alternativas Autopista V...
 
Metodos pert-cpm
Metodos pert-cpmMetodos pert-cpm
Metodos pert-cpm
 
SEXTA CLASE DE TEORIA DE GRAFOS, RESUMEN
SEXTA CLASE DE TEORIA DE GRAFOS, RESUMENSEXTA CLASE DE TEORIA DE GRAFOS, RESUMEN
SEXTA CLASE DE TEORIA DE GRAFOS, RESUMEN
 
Opt redes logistica2
Opt redes logistica2Opt redes logistica2
Opt redes logistica2
 
EJERCICIO_PERT_CPM_1.pptx
EJERCICIO_PERT_CPM_1.pptxEJERCICIO_PERT_CPM_1.pptx
EJERCICIO_PERT_CPM_1.pptx
 
Ruteo
RuteoRuteo
Ruteo
 

Último

TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024CESARHERNANPATRICIOP2
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesMIGUELANGEL2658
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 

Último (20)

TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 

Flujomaximo 2017

  • 1. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 1 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 1 INVESTIGACIÓN OPERATIVA FLUJO MÁXIMO MGMGMGMG. ROSMERI MAYTA H. 2017 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 2 APLICACIONES 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. 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 3 MODELO DE FLUJO MÁXIMO 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 4 CARACTERISTICA 1. Todo flujo a través de una red conexa dirigida se origina en un nodo, llamado fuente, y termina en otro nodo llamado destino. 2. Los nodos restantes son nodos de trasbordo. 3. 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. 4. 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 5 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 6 FLUJO MÁXIMO Red que transporta petróleo crudo:
  • 2. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 2 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 7 RED DE TRANSPORTERED DE TRANSPORTERED DE TRANSPORTERED DE TRANSPORTE. 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- (X0) = 3. Existe un sumidero tal que el conjunto de los arcos incidentes al exterior, es vacío; es decir: W+ (Xn) = 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 8 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). 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 9 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: 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 10 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( X0, k ) = ∑ f( j, Xn ) = F 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 11 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 12 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
  • 3. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 3 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 13 FORMULACIÓN DE UN PL PARA CALCULAR EL FLUJO MÁXIMO 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) 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 14 GRÁFICO 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 15 F.O. : Max Z = Q(X0, X1) + Q(X3, X2) + Q(X0, X3) S. a : Q(X0, X1) ≤ C(X0, X1) Q(X0, X2) ≤ C(X0, X2) .... Q(X5, Xn) ≤ C(X5, Xn) En la red: Q(X0, X1) + Q(X3, X2) + Q(X0, X3) = Q(X4, Xn) + Q(X5, Xn) FORMULACIÓN DE UN PL PARA HALLAR EL FLUJO MÁXIMO 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 16 En los nodos : Nodo 1: Q(X0, X1) = Q(X1, X4) 2 : Q(X0, X2) = Q(X2, X4) + Q(X2, X5) 3 : Q(X0, X3) = Q(X3, X4) + Q(X3, X5) …. 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 17 Si ya no se puede etiquetar el sumidero, Entonces ya se tiene el flujo máximo. Para etiquetar: gjk : Capacidad no saturada del arco JK. Xij : Flujo asignado del arco IJ. dJ : Flujo que puede pasar aún por el vértice J. PROBLEMA Una ciudad atravesada por una red interestatal de norte a sur que le permite alcanzar un nivel de 15 mil vehículos/hora en el horario “pico”. Debido a un programa de mantenimiento general, el cual exige cerrar dichas vías, un grupo de ingenieros ha propuesto una red de rutas alternas para cruzar la ciudad de norte a sur, la cual incorpora avenidas importantes12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 18
  • 4. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 4 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 19 1 2 5 3 4 6 7 5 3 6 5 3 2 7 5 1 8 7 La red propuesta es la siguiente incluye el numero de vehículos (miles) que pueden circular por dichas vías. 1.- ¿Puede la red propuesta dar cabida a un flujo máximo de 15 v/h de norte a sur? 2.- ¿Cuál es el flujo máximo de vehículos que permite la red cada hora? 3.- ¿Realizar un programa en lingo para hallar el flujo máximo de vehículos? Solución: 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 20 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 21 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 22 PROGRAMACION EN LING0 Flujo máximo= 13 mil v/h PROGRAMACIÓN EN LINGO !problema de flujo máximo; SETS: NODES/1..7/; ARCS(NODES, NODES) /1,2 1,3 1,4 2,3 2,5 3,4 3,5 3,6 4,6 5,6 5,7 6,7 7,1/:CAPACIDAD, FLUJO; ENDSETS 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 23 MAX=FLUJO(7,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=5, 6, 5, 2, 3, 3, 3, 7, 5, 1, 8, 7, 100000; ENDDATA12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 24
  • 5. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 5 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 25 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 26 GRÁFICO DE LA RED 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 27 Maxz= XF1+XF2 S.a: En cada nodo XF1=X13+X14 XF1=X21+X24 X13=X38 X14+X24=X45 XF1+XF2=X35+X45 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 28 En la red XF1+XF2=X35+X45 Por capacidad XF1<=4+XF2 … . . X45<=2 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 29 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 30 PROGRAMACION EN LINGO
  • 6. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 6 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 31 CORTE DE LA RED 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 32 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 33 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)} 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 34 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 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 35 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 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 36 Aplicando el teorema encontramos que el flujo máximo es de : 14
  • 7. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 7 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 37 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 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 38 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 39 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 Problema Cinco camiones entregan siete tipos de paquetes. Hay tres paquetes de cada tipo, y las capacidades de los cinco camiones son 6, 4, 5, 4 y 3 paquetes, respectivamente. Prepare un problema de flujo maximo que se pueda usar para determinar si pueden cargarse los paquetes de modo que ningún camión lleve dos paquetes del mismo tipo. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 40 Red 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 41 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 42
  • 8. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 8 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 43 Solucion en Lingo SETS: NODES/1..14/; ARCS(NODES,NODES) /1,2 1,3 1,4 1,5 1,6 1,7 1,8 2,9 2,10 2,11 2,12 2,13 3,9 3,10 3,11 3,12 3,13 4,9 4,10 4,11 4,12 4,13 5,9 5,10 5,11 5,12 5,13 6,9 6,10 6,11 6,12 6,13 7,9 7,10 7,11 7,12 7,13 8,9 8,10 8,11 8,12 8,13 9,14 10,14 11,14 12,14 13,14 14,1/:CAPACIDAD,FLUJO; ENDSETS MAX=FLUJO(14,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=3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,1,1,1,1,1,1,6,4,5,4,3,1000; ENDDATA Global optimal solution found at step: 11 Objective value: 21.00000 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 44 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 45 PROBLEMA DE APLICACIÓN 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 46 RED 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 47 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, 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 48 Red
  • 9. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 9 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 49 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 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 50 Global optimal solution found at iteration: 0 Objective value: 110.0000 EL FLUJO MAXIMO ES DE 110 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 51 FLUJO MÁXIMO A COSTO MÍNIMO La red es una red dirigida conexa. Al menos uno de los nodos es nodo fuente. Al menos uno de los nodos es nodo demanda. El resto de los nodos 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á dada por la capacidad del arco. (Si el flujo puede ocurrir en ambas direcciones, debe representarse por un par de arcos con direcciones opuestas.) 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 52 La red tiene suficientes arcos como suficiente capacidad para permitir que todos lo flujos generados por los nodos fuente lleguen a los nodos demanda. El costo del flujo a través del arco es proporcional a la cantidad de ese flujo, donde se conoce el costo por unidad. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 53 En un flujo de costo mínimo se considera: 1. Todos los arcos son dirigidos. 2. Existe un flujo a través de la red cuyos arcos pueden tener límites (superior y/o inferior) de capacidad. 3. Cada arco tiene un costo (o distancia) para el flujo o transporte de unidad de producto. 4. Cualquier nodo puede actuar como fuente o pozo, es decir cualquier nodo puede ser punto de oferta (fuente) o punto de demanda (pozo). 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 54 OBJETIVO: Es minimizar el costo total de enviar el suministro disponible a través de la red para satisfacer la demanda dada. (Un objetivo alternativo es maximizar la ganancia total del envío.)
  • 10. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 10 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 55 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 ) 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 56 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 ) 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 57 EJEMPLO: 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 58 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 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 59 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 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 60 PROBLEMA: En la siguiente red: Realizar un PL para hallar el flujo máximo a mínimo costo.
  • 11. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 11 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 61 Formulación de un PL para hallar el Flujo máximo a minimo costo Min Z = 4 X12 + 2 X24 + 3X 13 + 5X34 + 2 X32 S.A: X12 + X13 = 11 Nodo 1 X24 - X12 - X32 = -8 Nodo 2 X34 + X32 - X13 = 9 Nodo 3 - X24 - X34 = -12 Nodo 4 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 62 2 ≤ X12 ≤ 8 0 ≤ X13 ≤ 6 0 ≤ X32 ≤ 5 0 ≤ X24 ≤ 12 3 ≤ X34 ≤ 11 Xij ≥ 0 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 63 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: 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 64 SOLUCION EN LINGO 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 65 Datos: 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 66 Grafico
  • 12. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 12 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 67 SOLUCIÓN 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 68 CORRIDA EN LINGO Global optimal solution found at step: 21 Objective value: 63.00000 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 69 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 70 DIAGRAMA DE LA RED 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 71 SOLUCION 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 72 PROGRAMACION EN LINGO
  • 13. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 13 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 73 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 74 Fabrica Juguetes 1 1, 2, 3 2 1, 3, 4 3 3, 4, 2 4 1, 2, 3, 4 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 75 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 76 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 77 Codificación en Lingo 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 78
  • 14. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 14 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 79 PROBLEMA FLUJO MÁXIMO A MÍNIMO COSTO Determinar el flujo máximo a mínimo costo en la siguiente red. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 80 RED: Solución con un software y programación en lingo 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 81 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 82 CORRIDA 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 83 Programación en lingo 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 84 Resultados de la corrida Global optimal solution found at step: 8 Objective value: 590.0000
  • 15. Investigación Operativa 12/04/2017 Mg. Rosmeri Mayta H. 15 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 85 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. 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 86 Gráfico 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 87 Formulación de un PL F.O: MIN. Z = 8X24 + 4X25 + 6X26+ 7X35 + 4X36 S.A: X12 + X13 = 49 -X47 – X57 – X67 = -49 Capacidad de arco X12<=30 X24<=15 X35<=15 X47<=20 X13<=19 X25<=17 X36<=14 X57<=15 X26<=13 X67<=24 Nodo X12 = X24 + X25 + X26 X47 = X24 X17 = X35 + X36 X57 = X25 + X35 X67 = X26 + X36 Solución en LINGO Programación en LINGO 12/04/2017 ROSMERI MAYTA H. INVESTIGACION OPERATIVA 88 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