Vous êtes sur la page 1sur 19

09/04/2014

1
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 1
ltvFSTl6ACl0t
0PFRATlvA ll
H6. R0SHFRl HAYTA H
2014
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 2
RF0FS
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 3
REDES
Hoy en diu podemos ver mucIus cosus que nos
pueden purecer de Io mus coLIdIunus, como:
CurreLerus
ineus LeIeInIcus
ineus de LeIevIsIn por cubIe
EI LrunsporLe coIecLIvo meLro
CIrcuILos eIcLrIcos de nuesLrus cusus,
uuLomvIIes, y LunLus cosus mus; Io que no
pensumos IrecuenLemenLe es que esLos Iormun
purLe de uIgo que en muLemuLIcus se denomInu
como gruIos o redes
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 4
APLICACIONES
Se uLIIIzu puru modeIur dIversus
sILuucIones LuIes como:
SIsLemus de ueropuerLos
Iujo de LruIIco
y responder u pregunLus como: Qu
LIempo es mus corLo?, Cmo es mus
buruLo?, o Qu cumIno es mus corLo?. .
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 5
RF0 0Fl CAHlt0 HAS C0RT0
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 6
APLICACIONES DE REDES
ReuIIzur pIunIIIcucIn de ucLIvIdudes
MInImIzur LIempo de ejecucIn. Qu
Lureu debo Iucer prImero?
Puru represenLur cIrcuILos eIcLrIcos, de
uguus eLc... , y pregunLur, esLun Lodus Ius
componenLes conecLudus
09/04/2014
2
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 7
RF0 FlFCTRlC0
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 8
0lSFt0 0F utA RF0 0F lltFAS 0F TRAtSHlSl0t 0F
FtFR6lA FlFCTRlCA 0F AlT0 v0lTAJF.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 9
0lSFt0 0F RF0FS 0F TRAtSP0RTF
PARA HltlHlZAR Fl C0ST0 T0TAl
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 10
RED DE DISTRIBUCIN
La empresa ABC S.A. Utiliza la red de
distribucin para hacer llegar sus de
productos a los diversos departamentos,
mediante el uso de transportes, de una
flota de vehculos y transportes de carga
para hacerlos llegar desde las plantas
industriales hacia las oficinas de ventas,
pasando antes por los almacenes y
distribuidoras.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 11
0lSFt0 0F utA RF0 0F 0lSTRluCl0t
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 12
DSENO DE UNA RED DE TUBERAS DE GAS NATURA, CON E
OBJETVO DE MNMZAR E COSTO DE CONSTRUCCN
En la siguiente figura se 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.
09/04/2014
3
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 13
DETERMINE LA RED MNIMA DE DUCTOS QUE
VINCULEN LOS POZOS CON EL PUNTO DE ENTREGA.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 14
Otras aplicaciones
DIseo de redes de LeIecomunIcucIn (redes de
IIbru pLIcu, de compuLudores, LeIeInIcus, de
LeIevIsIn por cubIe, eLc.)
DeLermInucIn de Iu ruLu mus corLu que une
dos cIududes en unu red de cumInos exIsLenLes.
Diseo de una red de cableado en equipo
elctrico (como sistemas de computo) para
minimizar la longitud total del cable.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 15
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
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 16
b) Grficamente.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 17
c) Matricialmente.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 18
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.
Al etiquetar un arco dirigido con el nombre de los nodos
que une, siempre se coloca primero al nodo de donde
viene y despus el nodo a donde va, esto es, un arco
dirigido del nodo A al nodo B debe etiquetarse como AB
y no como BA. Otra Manera es AB.
RepresentacindeunArco Dirigido
A B
09/04/2014
4
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 19
Arcos no dirigidos: Si el flujo a travs de
un arco se permite en ambas direcciones
(como una tubera que se puede usar para
bombear fluido en ambas direcciones), se
dice que es un arco no dirigido
. RepresentacindeunArcoNo Dirigido
A B
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 20
Trayectoria dirigida: Una trayectoria dirigida
del nodo i al nodo j, es una sucesin de arcos
cuya direccin (si la tienen) es hacia el nodo j,
de manera que el flujo del nodo i al nodo j, a
travs de esta trayectoria es factible.
Trayectoria no dirigida: Una trayectoria no
dirigida del nodo i al nodo j es una sucesin de
arcos cuya direccin (si la tienen) pueden ser
hacia o desde el nodo j. Con frecuencia alguna
trayectoria no dirigida tendr algunos arcos
dirigidos hacia el nodo j y otros desde l (es
decir, hacia el nodo i).
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 21
Los elementos que participan en una red en
sus tres formas anteriores son ;
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 22
Ejemplo:
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 23
( X
1
, X
2
) es adyacente a ( X
2
, X
4
)
( X
1
, X
3
) es adyacente a ( X
3
, X
4
)
ARCOS ADYACENTES
Dos arcos son adyacentes si tienen un vrtice en comn.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 24
VRTICES ADYACENTES
Dos vrtices son adyacentes si son diferentes y existe al
menos un arco que los une.
X
1
es adyacente a X
4
X
2
es adyacente a X
3
X
4
no es adyacente a X
5
09/04/2014
5
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 25
ARCO INCIDENTE A L INTERIOR DE UN
VRTICE.
Es aquel arco cuyo extremo terminal es ese
vrtice.
Nodo X
3
( Fig. anterior)
( X
2
, X
3
) es un arco incidente
( X
3
, X
4
) no es un arco incidente
ARCO INCIDENTE AL EXTERIOR DE UN
VRTICE
Es aquel cuyo extremo inicial es el vrtice
mismo.
Nodo X
3
: ( X
3
, X
4
) es A. I. exteriormente.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 26
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 = {X
1
, X
2
, X
3
, X
4
}
X = {X
1
, X
2
, X
3
, X
4
, X
5
, X
6
, X
7
}
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 27
CAMINO.
Es una sucesin de arcos entre dos vrtices tal
que el extremo final en uno es el extremo
inicial del siguiente.
[ X
1
, X
3
, X
6
, X
7
]
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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 28
LAZO O ANILLO.
Es un circuito que contiene un solo arco.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 29
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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 30
RED ANTISIMTRICA.
G es antisimtrica para todo ( Xi , Xj ) porque existe ( Xi,Xj
, ) A / ( Xj , Xi ) no pertenece a A.
09/04/2014
6
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 31
GRFICAS NO ORIENTADAS.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 32
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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 33
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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 34
MODELO DE LA RUTA MS CORTA
El objetivo es encontrar la ruta ms corta (la
trayectoria con la mnima distancia total) del
origen al destino.
Se dispone de un algoritmo bastante sencillo
para este problema. La esencia del
procedimiento es que analiza toda la red a partir
del origen; identifica de manera sucesiva la ruta
ms corta a cada uno de los nodos en orden
ascendente de sus distancias (ms cortas),
desde el origen; el problema queda resuelto en
el momento de llegar al nodo destino
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 35
ALGORITMO DEL ETIQUETADO
(CAMINO MAS CORTO)
Para determinar el camino mas corto en
una red acclica.
Procedimiento:
1. Se asigna la etiqueta m1 = 0 ( pto.
inicial).
2. Se asigna una etiqueta mj = min. ( mi
+ dij ) donde dij es la distancia entre i,j
( i=1,2,,j-1 ).
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 36
3. Cuando se ha asignado al nodo
terminal n, su etiqueta mn. Entonces
mn es
La longitud es la longitud del camino
mas corto entre el nodo inicial y
terminal.
Para hallar el camino mas corto
empezamos en el nodo n y
retrocedemos considerando los nodos
tales que:
mi + dij = mj ; j = n, n-1, n-2, , 1
09/04/2014
7
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 37
PROBLEMA (CAMINO MAS CORTO)
Se tiene la siguiente red que representa la ubicacin de 8
ciudades, los arcos representan distancias. Calcular el
camino mas corto para ir de la ciudad 1 a la ciudad 8.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 38
1. m
1
= 0
2. m
2
= m1 + d12 = 0+4 = 4
3. m
3
= m1 + d13 = 0+7 = 7
4. m
4
= m1 + d14 = 0+5 = 5
5. m
5
= min.{ m2 + d25 , m3 + d35 }
{ 4+6 , 7+9 } = 10
6. m
6
=min.{ m3 + d36 , m4 + d46 }
{ 7+3 , 5+8 } = 10
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 39
7. m7= min.{ m5 + d57 , m3 + d37 ,
m6 + d67 }
{ 10+4 , 7 +3 , 10+5 } = 10
8. m
8
=min.{ m5 + d58 , m7 + d78 }
{ 10+10 , 10+8 } = 18
Sol. : 1-3-7-8
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 40
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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 41
Formule el problema como camino mas corto y calcular
la solucin optima.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 42
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)
09/04/2014
8
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 43
C12 = 2000 + 12000 7000 = 7000
C13 = 2000 + 4000 + 12000 6000 = 12000
C14 = 2000 + 4000 + 5000 + 2000 2000
=21000
C15 = 2000 + 4000 + 5000 +9000 + 12000
1000 = 31000
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 44
C
16
= 2000 + 4000 + 5000 + 9000 + 12000 + 12000
0 = 44000
C
24
= 12000
C
25
= 21000
C
26
= 31000
C
35
= 21000
C
46
= 12000
C
23
= 7000
C
34
= 7000
C
45
= 7000
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 45
C
56
=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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 46
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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 47
Datos del problema
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 48
Construyendo la red
09/04/2014
9
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 49
Aplicando el algoritmo
m
1
= 0
m
2
= min ( m1 + d12 ) = 0 + 4000 = 4000
m
3
= min ( m2 + d23 , m1 + d13 ) = ( 4000 +
4300 , 0 + 5400 ) = 5400
M
4
= min ( m3 + d34 , m2 + d24 ) = ( 5400 +
4800 , 4000 + 6200 ) = 9800
m
5
= min ( m4 + d45 , m3 + d35 , m2 + d25 )
= ( 9800 + 4900 , 5400 + 7100 , 4000 + 8700
) = 12500
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 50
1 3 5
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
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 51
FORMULACIN DEL PROBLEMA DE LA
RUTA MAS CORTA EN PROGRAMACIN
LINEAL
F.O. : Max. Z = Y
F
- Y
I
S. A : Y
j
Y
I
C
IJ
s.r.s. Y
i
, Y
j
La cantidad de restricciones es igual a la
cantidad de nodos, el problema del dual
tendr tantas variables como cantidad de
nodos hay en la red.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 52
Ejemplo.-
En la siguiente red formule un P.L para el problema de la
ruta mas corta. Teniendo como punto inicial el nodo 1 y el
nodo 5 como nodo final
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 53
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
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 54
Realizar un programa en lingo para
determinar la ruta mas corta.
09/04/2014
10
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 55
PROBLEMA DE CAMINO MAS CORTO
El parque Seervada esta organizado de tal manera que
se dispone de una entrada y una serie de caminos que
pasan por 5 estaciones intermedias que conducen al
mirador, el cual representa la estacin terminal.
El administrador del parque debe resolver el problema
de determinar la ruta mas corta desde la entrada al
mirador.
En la figura siguiente se identifican 7 estaciones del
parque como nodos, con la entrada en el nodo (o) y el
mirador como el nodo (t). La informacin disponible en
cada arco representa la distancia entre nodos medidos
en millas
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 56
PROBLEMA
A
B
C
E
4
D
3
O
T
2
5
4
2
7
1
4
4
6
5
5
7
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 57
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 C D - T.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 58
A
C
D
3
O
T
2
2
4
5
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 59
Codificacin en lingo
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 60
RESULTADOS
Global optimal solution found.
Objective value:
13.00000
Total solver iterations: 9
09/04/2014
11
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 61
RBOL DE EXPANSIN MNIMA
El modelo de minimizacin de redes o
problema del rbol de mnima expansin
tiene que ver con la determinacin de los
ramales que pueden unir todos los nodos
de una red, tal que minimice la suma de
las longitudes de los ramales escogidos.
No se deben incluir ciclos en al solucin
del problema
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 62
RBOL DE EXPANSIN MNIMA
Un rbol es un grafico conexo y sin ciclos. Los
rboles cumplen que dados cualquier par de
vrtices, existe un nico camino simple que los
conecta.
Un rbol de expansin en un grafico es un rbol
que contiene a todos los vrtices del grafo. Si se
trata de un grafo pesado, se llama rbol de
expansin mnimo del grafo a aquel rbol de
expansin del mismo cuyo peso sea mnimo.
Se trata de encontrar un camino en el grafo
pesado que conecte a todos sus vrtices con el
menor peso posible.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 63
ALGORITMO DEL ARBOL DE EXPANSIN
MNIMA
PROCEDIMIENTO:
1.-Empiece en cualquier nodo i de la red y
nala con el nodo j que es el mas prximo al
nodo i, ahora los nodos i y j pertenecen a C,
y el arco i-j formar parte del rbol de
expansin mnima. Los nodos restantes
pertenecen a un C.
2.-Escoja el nodo de C que est mas prximo
a algn nodo conectado. Sea M el nodo de C
mas prximo de N, entonces el arco MN
formar parte del rbol de expansin mnima
y el nodo M pertenecer a C.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 64
3.-Repetir el paso 2 hasta encontrar el rbol de
expansin mnima que une todos los nodos,
cualquier empate se puede romper en forma
arbitraria.
Ejemplo.
En la tabla se muestra la distancia entre las
ciudades A, B, C, D, E. Es necesario construir
un sistema de carreteras que conecte estas
ciudades. Suponga que por razones polticas
no se puede construir carreteras entre A y B y
tampoco entre C y E Cul es lo mnimo
requerido?
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 65 09/04/2014 Rosmeri Mayta H. Investigacion Operativa 66
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.
09/04/2014
12
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 67
PROBLEMA
Una determinada provincia del pas posee 5 distritos
(A,B,C,D,E) que an no cuenta con luz elctrica, el
gobierno regional desea realizar un n proyecto para
electrificar dichos poblados, conectndolos con la
hidroelctrica que se encuentra en la capital de la
provincia P. Un estudio tcnico ha recomendado que
los cables elctricos deban seguir las rutas de los
caminos que unen dichos poblados.
En la siguiente tabla se da las longitudes en (km.) de
los caminos que unen en forma directa a 2 poblados:
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 68
Se desea que la luz llegue al poblado
de manera que la longitud total de
cable sea mnima.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 69 09/04/2014 Rosmeri Mayta H. Investigacion Operativa 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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 71 09/04/2014 Rosmeri Mayta H. Investigacion Operativa 72
CORRIDO EN LINGO Y SOFTWARE 86 KM
09/04/2014
13
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 73
ALGORITMO DE DIJKSTRA
Se utiliza para hallar el camino mas corto de en
una red dirigida
Procedimiento
1) Para comenzar, poner al nodo 1, la etiqueta
permanente igual a cero
2) A cada nodo i conectado al nodo 1, ponemos
una etiqueta temporal igual a la longitud del arco
que une al nodo y al nodo i.
El resto de nodos tendra una etiqueta
temporal igual a infinito
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 74
3) Escoge el nodo con la etiqueta
temporal mas pequea y convierta esta
etiqueta en permanente.
4) Para cada nodo j que ahora tiene una
etiqueta temporal y que esta conectado al
nodo i con un arco, remplazamos la
etiqueta temporal del nodo j por
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 75
Nueva etiqueta=min [etiq.temporal actual
del nodo j, etiq. Permanente del nodo i +
longitud del arco(i,j)]
5) Convertir la etiqueta mas pequea e
una etiqueta permanente.
6) Continuar con este proceso hasta que
todos los nodos tenga una etiqueta
permanente.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 76
ALGORITMO DE DIJKSTRA
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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 77
Grfica
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 78
Solucin
09/04/2014
14
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 79
Formulacin
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 80
Programacin en Lingo
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 81
Corrida en Lingo
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 82
PROBLEMA CAMINO MAS CORTO
Cuesta $70 comprar un telfono en una gran tienda
supngase que pueda tener un telfono durante a lo mas
cinco aos, y que el costo estimado de mantenimiento para
cada ao de uso es el siguiente: ao1; $30 ao2; $40 ao
3; $50 ao4 $70 ao 5 $80. Acabo de comprar un nuevo
telfono
1.- Formule el problema como un camino mas corto
2.- Determine como minimizar el costo total de comprar y
usar un telfono durante los prximos 5 aos suponiendo
que un telfono se deprecia 10% cada ao del valor de la
compra.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 83
Solucin:

C
01
= 30+70-63 = 37
C
02
= 30+40+70-56 = 84
C
03
= 30+40+50+70-49 = 141
C
04
= 30+40+50+70+70-42 = 218
C
05
= 30+40+50+70+80+70-35 = 305

09/04/2014 Rosmeri Mayta H. Investigacion Operativa 84


DIAGRAMA
1
1
5
1
2
1
3
1
4 6
1
37 37 37 37 37
305
218
141
84
141
84
84
141
84
218
09/04/2014
15
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 85
Corrida en storm
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 86
Programa en lingo
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 87
Corrida en lingo
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 88
PROBLEMA RBOL DE EXPANSIN MNIMA
La ciudad de Saltown consiste en cinco
subdivisiones el alcalde Jhon Lin quiere
construir lneas telefnicas para asegurar que
las subdivisiones se puedan comunicar entre s.
Las distancias entre las subdivisiones se dan en
la figura Cul es la longitud mnima de la lnea
telefnica requerida?
Suponga que entre las subdivisiones 1 y 4 no se
puede construir ninguna lnea telefnica.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 89
GRFICA
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 90
APLICANDO EL ALGORITMO
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
09/04/2014
16
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 91
CORRIDA CON EL SOFTWARE
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 92
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 93
Global optimal solution found at step:
42
Objective value:
15.00000
Branch count:
Resultados de programacin en Lingo
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 95 09/04/2014 Rosmeri Mayta H. Investigacion Operativa 96
09/04/2014
17
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 97
Solucin optima es 41
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 98
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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 99 09/04/2014 Rosmeri Mayta H. Investigacion Operativa 100
Reordenando a travs de nmeros en vez de nombre de ciudades,
la estructura seria la misma.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 101
SOLUCIN CON LINGO:
Codificacin del Programa en PL
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 102
Aplicando el Lingo se obtiene que la cantidad mnima de combustible
requerida es de 2000 galones de gasolina
09/04/2014
18
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 103
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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 104
SOLUCIN
2
1
4
3
8
7
6 9
10
1
10
5
13
14
8
7
9
6
7 10
7
6
5
18
12
3
20
8
5
4
9
RED TELEFONI CA
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 105
2
1
4
3
8
7
6
9
10
1
10
5
7
6
6
5 3
5
4
7
L=10+7+6+3+5+4+6+7+5=53.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 106
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.
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 107 09/04/2014 Rosmeri Mayta H. Investigacion Operativa 108
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};
1 Iteracin:
Min {1100, 2600, 1400, 2000, 1000, 900,800}=800
2) C= {1, 2,5}; C= {3, 4, 6,7}
2 Iteracin:
Min {1100, 2600, 1400, 200, 1000, 900,200}=200
3) C= {1, 2, 5,6}; C= {3, 4,7}
3 Iteracin:
Min {1100, 1400, 2000, 1000, 900,1300}=900
4) C= {1, 2, 5, 6,7}; C= {3,4}
4 Iteracin:
Min {1100, 2000, 1000,780}=780
5) C= {1, 2, 5, 6, 7,4}; C= {3}
5 Iteracin:
Min {1100, 1300,2000}=1100
4) C={1,2,5,6,7,4,3} ; C={0}
El total de es 5780
09/04/2014
19
09/04/2014 Rosmeri Mayta H. Investigacion Operativa 109 09/04/2014 Rosmeri Mayta H. Investigacion Operativa 110
Finalmente a la respuesta obtenida es necesario sumarle la
distancia de 2000 de Los ngeles a Chicago como condicin del
problema, llegando a la misma conclusin obtenida en la
solucin algebraica:
3780+2000=5780.

Vous aimerez peut-être aussi