Académique Documents
Professionnel Documents
Culture Documents
31/08/2015
REDES
INVESTIGACIN
OPERATIVA II
31/08/2015
APLICACIONES
31/08/2015
APLICACIONES DE REDES
RED ELECTRICO
31/08/2015
Investigacion Operativa II
31/08/2015
31/08/2015
31/08/2015
31/08/2015
RED DE DISTRIBUCIN
31/08/2015
10
31/08/2015
Investigacion Operativa II
11
31/08/2015
12
31/08/2015
Otras aplicaciones
Diseo de redes de telecomunicacin (redes de
fibra ptica, de computadores, telefnicas, de
televisin por cable, etc.)
Determinacin de la ruta ms corta que une
dos ciudades en una red de caminos existentes.
Diseo de una red de cableado en equipo
elctrico (como sistemas de computo) para
minimizar la longitud total del cable.
31/08/2015
13
31/08/2015
15
DEFINICIONES
Arcos dirigidos: Se dice que un arco es dirigido cuando
el arco tiene flujo en una direccin (como en una calle
de un sentido). La direccin se indica agregando una
cabeza de flecha al final de la lnea que representa el
arco.
A
31/08/2015
14
16
c) Matricialmente.
b) Grficamente.
31/08/2015
DEFINICIN._
Una red consiste en un conjunto de puntos y
un conjunto de lneas que unen ciertos pares
de puntos. Los puntos se llaman nodos ( o
vrtices ).
La red se puede representar:
a) Matemticamente.
Si existe un:
X = {Xi /i = 1,2,3,,n}
A = {(Xi,Xj/ Xi ,Xj X}
G = {X,A} Esto es una grfica o red
Investigacion Operativa II
17
31/08/2015
18
31/08/2015
19
31/08/2015
20
ARCOS ADYACENTES
Dos arcos son adyacentes si tienen un vrtice en comn.
Ejemplo:
21
VRTICES ADYACENTES
Dos vrtices son adyacentes si son diferentes y existe al
menos un arco que los une.
Investigacion Operativa II
22
X1 es adyacente a X4
X2 es adyacente a X3
X4 no es adyacente a X5
31/08/2015
31/08/2015
23
31/08/2015
24
31/08/2015
SUBGRFICA O SUBRED
Una subgrfica de G ={X,A} es un subconjunto
de ptos. de la red original, tal que Y c X y por
arcos de A, que unen los vrtices de Y.
Y = {X1, X2, X3, X4}
X = {X1, X2, X3, X4, X5, X6, X7}
31/08/2015
25
CAMINO.
Es una sucesin de arcos entre dos vrtices tal
que el extremo final en uno es el extremo
inicial del siguiente.
[ X1 , X3, X6, X7 ]
LONGITUD DE UN CAMINO.
Es el nmero de arco que contiene la
secuencia y se representa por l() .
l() = 7
CIRCUITO.
Es un camino donde XI = XF , es decir el nodo
inicial coincide con el final.
31/08/2015
26
RED SIMTRICA.
La red es simtrica G = { X, A } si para todo ( Xi , X j) existe
un ( Xj , X i ).
Entonces ( Xi , X j ) tambin es un elemento del conjunto A.
LAZO O ANILLO.
Es un circuito que contiene un solo arco.
31/08/2015
27
31/08/2015
RED ANTISIMTRICA.
G es antisimtrica para todo ( Xi , Xj ) porque existe ( Xi,Xj
, ) A / ( Xj , Xi ) no pertenece a A.
GRFICAS NO ORIENTADAS.
31/08/2015
31/08/2015
Investigacion Operativa II
29
28
30
31/08/2015
ARISTA.
Se define arista de una grfica G a un conjunto
de vrtices ( Xi , Xj ) tales que
Xi Xj , (
Xi , Xj ) A y/o ( Xj , Xi ) A; o sea es el
segmento que une dos vrtices adyacentes.
CADENA.
Es una secuencia de aristas.
CICLO.
Es una cadena en la que Xi Xj , es decir,
coincide el vrtice inicial con el final.
MODELOS DE REDES
Los problemas de optimizacin de redes se
pueden representar en trminos generales a
travs de uno de estos cuatro modelos:
Modelo de la ruta ms corta.
Modelo de minimizacin de redes
(Problema del rbol de mnima expansin).
Modelo del flujo mximo.
Modelo del flujo del costo mnimo.
31/08/2015
31/08/2015
31
32
31/08/2015
31/08/2015
33
Investigacion Operativa II
35
34
31/08/2015
36
31/08/2015
1.
2.
3.
4.
5.
m1 = 0
m2 = m1 + d12 = 0+4 = 4
m3 = m1 + d13 = 0+7 = 7
m4 = m1 + d14 = 0+5 = 5
m5 = min.{ m2 + d25 , m3 + d35 }
{ 4+6 , 7+9 } = 10
6. m6=min.{ m3 + d36 , m4 + d46 }
{ 7+3 , 5+8 } = 10
31/08/2015
37
PROBLEMA
Acabo de comprar ( tiempo 0 ) un automvil
de $ 12 000, el costo de mantenimiento anual
depende de la edad del automvil al inicio del
ao. Para evitar los altos costos de
mantenimiento de un automvil mas viejo,
puedo dar como adelanto mi automvil y
comprar uno nuevo. El precio que reciba al
cash como adelanto depende de esperar al
momento de la transaccin (ver tabla 2).
Para simplificar los clculos suponemos que
en cualquier momento me cuesta
$ 12
000 comprar un automvil nuevo. Mi meta es
minimizar el costo incurrido durante los
prximos 5 aos.
31/08/2015
39
SOLUCION:
Nro. de nodos ( 1,2,3,4,5,6 ) i<j
Cij : Es el costo total incurrido por ser el
dueo y manejar un automvil.
Cij : (costo de mant. incurrido durante los
aos i, i+1, ,j-1) + (costo de compra
de un auto al principio del ao i) (valor
del auto al darle como adelanto al
principio del ao j)
31/08/2015
Investigacion Operativa II
41
31/08/2015
38
31/08/2015
40
42
31/08/2015
C56 =7000
La solucin optima
Aplicando el algoritmo la solucin optima es
31,000
1-3-4-6
Esto quiere decir que el auto se adquiere al inicio
del ao 1, luego remplazar pasado dos aos(
nodo 3),luego pasado 1 ao (nodo 4 )
reemplazar que desde estar al servicio hasta el
final del quinto ao.
43
PROBLEMA
Una empresa est desarrollando un plan de
reposicin de automviles para un horizonte
de planeacin de 4 aos que comienza el 1
de enero del 2001 y termina el 31 de
diciembre del 2004, al iniciar dicho ao se
tomo la decisin de que si un auto se debe
mantener en operacin o se debe sustituir.
Un automvil debe estar en servicio durante
1-3 aos, la tabla sgte. muestra el costo de
reposicin en funcin del ao de adquisicin
del vehculo y los aos que tienen en
funcionamiento. Determinar la poltica optima
de la empresa.
31/08/2015
45
Construyendo la red
31/08/2015
44
31/08/2015
46
Aplicando el algoritmo
m1 = 0
m2 = min ( m1 + d12 ) = 0 + 4000 = 4000
m3 = min ( m2 + d23 , m1 + d13 ) = ( 4000 +
4300 , 0 + 5400 ) = 5400
M4 = min ( m3 + d34 , m2 + d24 ) = ( 5400 +
4800 , 4000 + 6200 ) = 9800
m5 = min ( m4 + d45 , m3 + d35 , m2 + d25 )
= ( 9800 + 4900 , 5400 + 7100 , 4000 + 8700
) = 12500
31/08/2015
Investigacion Operativa II
47
31/08/2015
48
31/08/2015
135
Esto quiere decir que un automvil debe ser
adquirido al inicio de ao 2001,luego
remplazar despus de dos aos, al iniciar el
ao 2003. El auto en reposicin debe estar
al servicio hasta el final del 2004.
El costo total de reposicin es de 12,500
31/08/2015
49
31/08/2015
50
SOLUCIN.
Max. Z = Y5 - Y1
S.a : Y2 - Y1 100
Y3 - Y1 30
Y3 - Y2 20
Y4 - Y2 15
Y4 - Y3 10
Y5 - Y3 60
Y5 - Y4 50
51
31/08/2015
52
31/08/2015
Investigacion Operativa II
53
31/08/2015
54
31/08/2015
PROBLEMA
Resultados con el Storm:
LONGITUD MINIMA
SHORTEST PATHS FROM NODE 1
Destination Distance Path
NODE 2
2.0000 NODE 2
NODE 3
4.0000 NODE 2--NODE 3
NODE 4
4.0000 NODE 4
NODE 5
8.0000 NODE 2--NODE 3--NODE 5
NODE 6
8.0000 NODE 4--NODE 6
NODE 7
13.0000 NODE 2--NODE 3--NODE 5--NODE 7
RESULTADO:
De los resultados con el Storm notamos que el camino mas corto
entre la entrada al mirador es de 13 millas y el camino por donde
debe pasar es por O A_C D - T.
A
D
3
2
2
4
5
C
6
1
7
31/08/2015
E
4
55
31/08/2015
56
Codificacin en lingo
A
D
3
2
2
C
O
31/08/2015
57
31/08/2015
58
31/08/2015
Investigacion Operativa II
59
31/08/2015
60
10
31/08/2015
61
PROCEDIMIENTO:
62
31/08/2015
64
63
PROBLEMA
A, B, C, D, E
C = {}
C = {A, B, C, D, E}
C = {A}
C = { B, C, D, E}
C = {A, E}
C = { B, C, D}
C = {A, E, B}
C = { C, D,}
C = {A, E, B, D}
C = { C}
C = {A, E, B, D, C}
C = {}
La longitud mnima de carreteras para unir las
ciudades es de 409.
31/08/2015
Investigacion Operativa II
65
31/08/2015
66
11
31/08/2015
31/08/2015
67
31/08/2015
68
31/08/2015
70
SOLUCIN
C = {}
C= {P, A, B, C, D, E}
C = {P}
C= {A, B, C, D, E}
C = {P, A}
C= {B, C, D, E}
C = {P, A, D}
C= {B, C, E}
C = {P, A, D, E}
C= {B, C}
C = {P, A, D, E, B}
C= {C}
C = {P, A, D, E, B, C}
C= {}
La distancia mnima para la red hidroelctrica segn el Mtodo rbol
de expansin es 86 Km. Lo cual se puede establecer mediante la
grfica el camino:
Segn el camino:
(P-A), (A-D), (D-E), (A-B), (E-C)
La suma de las distancias:
20 + 15 + 15 + 18 + 18 = 86
Distancia: 86 Km.
31/08/2015
69
ALGORITMO DE DIJKSTRA
Investigacion Operativa II
71
31/08/2015
72
12
31/08/2015
31/08/2015
ALGORITMO DE DIJKSTRA
31/08/2015
74
76
78
Grfica
PROBLEMA
Juan Carlos quiere llegar lo ms rpido
posible a su trabajo para ello deber
escoger la ruta que debe tomar el
autobs para recorrer la menor distancia y
llegar a tiempo a su trabajo. El diagrama
de las rutas es el siguiente. Las distancias
estn dadas en km.
31/08/2015
75
Solucin
31/08/2015
31/08/2015
Formulacin
Investigacion Operativa II
77
31/08/2015
13
31/08/2015
Programacin en Lingo
31/08/2015
Corrida en Lingo
79
31/08/2015
80
Solucin:
C01 = 30+70-63
C02 = 30+40+70-56
C03 = 30+40+50+70-49
C04 = 30+40+50+70+70-42
C05 = 30+40+50+70+80+70-35
31/08/2015
31/08/2015
81
= 37
= 84
= 141
= 218
= 305
82
Corrida en storm
DIAGRAMA
305
218
141
84
37
1
1
37
2
1
37
37
3
1
37
5
1
6
1
84
84
84
141
141
218
31/08/2015
Investigacion Operativa II
83
31/08/2015
84
14
31/08/2015
Programa en lingo
31/08/2015
Corrida en lingo
85
31/08/2015
86
88
GRFICA
87
APLICANDO EL ALGORITMO
31/08/2015
1) {1}
{2,3,4,5}
2) {1,3} {2,4,5}
3) {1,3,5} {2,4}
4) {1,3,5,4} {2}
LONGITUD: 15
31/08/2015
Investigacion Operativa II
89
31/08/2015
90
15
31/08/2015
31/08/2015
91
Branch count:
31/08/2015
92
31/08/2015
94
PROBLEMA
La figura da el millaje de los eslabones factibles
que conectan 9 pozos de gas natural mar
adentro con un punto de entrega cerca de la
orilla . Debido a que la ubicacin del pozo 1 es
la ms cercana a la playa, est equipado con
suficiente
capacidad
de
bombeo
y
almacenamiento para bombear la produccin de
los 8 pozos restantes al punto de entrega
.Determine la red mnima de ductos que
vinculen los pozos con el punto de entrega.
31/08/2015
93
Solucin optima es 41
31/08/2015
Investigacion Operativa II
95
31/08/2015
96
16
31/08/2015
PROBLEMA
Un camin debe viajar de Nueva York a
los ngeles. Como se ilustra en la
figura, existen varias rutas, el nmero
asociado con cada arco es el nmero
de galones de combustible que
requiere el camin para atravesar el
arco. Hallar la ruta de Nueva York a los
ngeles que utilice la mnima cantidad
de combustible.
31/08/2015
97
98
31/08/2015
31/08/2015
99
31/08/2015
100
PROBLEMA
DISEO DE UNA RED TELEFONICA LOCAL.
Una zona de nueva urbanizacin planea el tendido de la lnea
telefnica. El esquema de la siguiente figura muestra los puntos en los
que es posible situar intercambiadores de lneas y los cables que
pueden tenderse entre dichos puntos.
El tendido de cada tramo de cable lleva asociado un coste proporcional
a la distancia que separa los puntos entre los que se tiende. En la
figura se muestran los costes expresados en millones de soles. La
zona entera quedar comunicada en el momento en que dos puntos
cualesquiera estn conectados.
El objetivo que se persigue es realizar la intercomunicacin al menor
coste posible.
31/08/2015
Investigacion Operativa II
101
31/08/2015
102
17
31/08/2015
SOLUCIN
7
7
2
1
10
2
1
6
10
9
9
1
13
10
8
14
7
4
4
5
7
18
10
5
12
20
10
L=10+7+6+3+5+4+6+7+5=53.
RED TELEFONICA
31/08/2015
103
31/08/2015
104
31/08/2015
106
31/08/2015
108
PROBLEMA
En el transporte intermodal, los camiones remolque
cargados se mueven entre las terminales de ferrocarril
colocado la caja en carros especiales (camas bajas).
La figura muestra la ubicacin de las principales
terminales de ferrocarril de Estados Unidos, y las vas
actuales de FC. El objetivo es decidir cuales vas se
deben revitalizar para manejar el trfico intermodal. En
especial, se debe unir la terminal de Los ngeles (LA)
en forma directa con la de Chicago (CH) para dar cabida
al intenso trfico esperado. Por otra parte, todas los
terminales restantes se pueden enlazar, en forma
directa o indirecta, de tal modo que se minimice la
longitud total (en millas) de las vas seleccionadas.
Determine los segmentos de vas de ferrocarriles que se
deben incluir en el programa de revitalizacin.
31/08/2015
105
Solucin
Los nodos sern denotados por nmeros de la siguiente manera:
Para asegurar que las Ciudades de Los ngeles y Chicago denotados por los nodos
uno y dos respectivamente, queden necesariamente unidos como condicin del
problema, entonces se empezar incluyndolos en el conjunto C, quedando el resto
en el conjunto C.
1) C= {1,2} ; C= {3, 4, 5, 6,7};
1Iteracin:
Min {1100, 2600, 1400, 2000, 1000, 900,800}=800
2) C= {1, 2,5}; C= {3, 4, 6,7}
2Iteracin:
Min {1100, 2600, 1400, 200, 1000, 900,200}=200
3) C= {1, 2, 5,6}; C= {3, 4,7}
3Iteracin:
Min {1100, 1400, 2000, 1000, 900,1300}=900
4) C= {1, 2, 5, 6,7}; C= {3,4}
4Iteracin:
Min {1100, 2000, 1000,780}=780
5) C= {1, 2, 5, 6, 7,4}; C= {3}
5Iteracin:
Min {1100, 1300,2000}=1100
4) C={1,2,5,6,7,4,3} ; C={0}
El total de es 5780
31/08/2015
Investigacion Operativa II
107
18
31/08/2015
FIN
Investigacion Operativa II
109
31/08/2015
110
19