Documentos de Académico
Documentos de Profesional
Documentos de Cultura
20/01/2016
APLICACIONES
INVESTIGACIN OPERATIVA
FLUJO MXIMO
MG.
MG ROSMERI MAYTA H.
2016
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
APLICACIONES
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
20/01/2016
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
CARACTERISTICA
Todo flujo a travs 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 travs de un arco slo en la
direccin indicada por la flecha, donde la cantidad
mxima de flujo est dado por la capacidad del arco. En
la fuente, todos los arcos sealan hacia fuera. En el
destino, todos sealan 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.
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
MG.ROSMERI MAYTA H.
20/01/2016
RED DE TRANSPORTE.
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
vaco: W- (X0) = 0.
3. Existe un sumidero tal que el conjunto de los
arcos incidentes al exterior, es
vaco; es decir: W+ (Xn) = 0.
FLUJO MXIMO
Red que transporta petrleo crudo:
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
FUENTE
Es el nico nodo que slo tiene arcos de
salida.
SUMIDERO
Es el nico nodo que slo tiene arcos
de entrada.
CAPACIDAD C(i,j)
Es la mxima 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).
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
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
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
11
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
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. Conservacin de flujo:
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
10
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.
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
12
MG.ROSMERI MAYTA H.
20/01/2016
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
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
14
GRFICO
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
15
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
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)
.
MTODO DE FORD FULKERSON
Procedimiento:
1.-Establecer un flujo de la fuente al sumidero.
2.-Tratar de etiquetar los vrtices.
3.-Si existe etiqueta en el sumidero, asignar un
flujo y regresar al paso 2.
20/01/2016
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
17
16
18
MG.ROSMERI MAYTA H.
20/01/2016
PROBLEMA
GRFICO DE LA RED
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
19
Maxz= XF1+XF2
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
20
En la red
XF1+XF2=X35+X45
Por capacidad
XF1<=4+XF2
.
.
X45<=2
S.a:
En cada nodo
XF1=X13+X14
XF1=X21+X24
X13=X38
X14+X24=X45
XF1+XF2=X35+X45
20/01/2016
20/01/2016
21
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
22
PROGRAMACION EN LINGO
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
23
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
24
MG.ROSMERI MAYTA H.
20/01/2016
CORTE DE LA RED
Corte: se define como corte a una serie
de arcos cuya supresin de la red causa
un interrupcin 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.
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
25
Y X ,
X = conjunto de vrtices
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)}
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
26
Capacidad de corte:
Q[ W-(c1)] = c(u)
Teorema fundamental de flujo
Para una red de transporte dada, el valor
mximo de flujo es igual a la capacidad de
corte mnimo
27
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
28
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
20/01/2016
20/01/2016
29
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
30
MG.ROSMERI MAYTA H.
20/01/2016
Problema
Se tiene siete asentamiento humanos y
se quiere instalar tuberas para agua.
En la siguiente red se encuentra los
datos. Calcular el flujo mximo que ira del
A.H 1 al A.H 7
20/01/2016
a) Caminos:
1257
1457
1467
13467
1367
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
31
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
32
Ejemplo:
Se tiene la siguiente red con sus respectivas
capacidades. Determinar el flujo mximo a travs de la
red.
Min {2, 5, 6} = 2
Min {10, 8, 4} = 4
Min {6, 7, 9} = 6
Min {4, 3, 1, 3} = 1
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
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
33
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
34
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
36
RED:
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 mximo es: 14
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
35
20/01/2016
MG.ROSMERI MAYTA H.
20/01/2016
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
PROGRAMACION EN LINGO
37
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
38
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
40
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
42
RED
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
39
20/01/2016
Red
El producto va por la red en la direccin
que indican las flechas. La capacidad de
cada segmento de tubera se ve
directamente en los arcos, y esta en
millones de barriles por da. Determinar el
Flujo Mximo de producto que circula por
la red,
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
41
20/01/2016
MG.ROSMERI MAYTA H.
20/01/2016
PROGRAMACIN EN LINGO
FLUJO MXIMO
DATA:
CAPACIDAD=20,80,15,20,10,20,50,15,20,10,10,30,30,
50,20,60,50,100000;
ENDDATA
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
43
45
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
44
La
20/01/2016
20/01/2016
47
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
46
OBJETIVO:
Es minimizar el costo total de enviar el
suministro disponible a travs de la red
para satisfacer la demanda dada. (Un
objetivo alternativo es maximizar la
ganancia total del envo.)
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
48
MG.ROSMERI MAYTA H.
20/01/2016
Representacin de la red:
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
49
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
51
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
50
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
52
PROBLEMA:
En la siguiente red: Realizar un PL para hallar el flujo
mximo a mnimo costo.
20/01/2016
20/01/2016
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
EJEMPLO:
20/01/2016
53
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
54
MG.ROSMERI MAYTA H.
20/01/2016
2 X12 8
0 X13 6
0 X32 5
0 X24 12
3 X34 11
Xij 0
+ 5X34 +
Nodo 1
Nodo 2
Nodo 3
Nodo 4
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
55
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
56
SOLUCION EN LINGO
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
57
Datos:
20/01/2016
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
58
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
60
Grafico
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
59
20/01/2016
10
MG.ROSMERI MAYTA H.
20/01/2016
SOLUCIN
CORRIDA EN LINGO
Global optimal solution found
at step:
21
Objective value:
63.00000
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
61
PROBLEMA
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
62
DIAGRAMA DE LA RED
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
63
SOLUCION
20/01/2016
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
64
PROGRAMACION EN LINGO
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
65
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
66
11
MG.ROSMERI MAYTA H.
20/01/2016
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.
Solucin en lingo
Global optimal solution found
at step: 18
Objective value:
14.00000
20/01/2016
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
Fabrica
Juguetes
1, 2, 3
1, 3, 4
3, 4, 2
1, 2, 3, 4
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
67
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
68
69
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
70
Codificacin en Lingo
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
71
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
72
12
MG.ROSMERI MAYTA H.
20/01/2016
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
73
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
74
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
76
CORRIDA
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
75
Programacin en lingo
20/01/2016
Resultados de la corrida
Global optimal solution found at step:
8
Objective value:
590.0000
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
77
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
78
13
MG.ROSMERI MAYTA H.
20/01/2016
PROBLEMA
Grfico
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
79
Formulacin de un PL
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
Solucin en LINGO
Programacin en LINGO
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
INVESTIGACION OPERATIVA
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
80
Resultado
20/01/2016
81
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
20/01/2016
ROSMERI MAYTA H.
INVESTIGACION OPERATIVA
82
14