You are on page 1of 19

INVESTIGACIN

OPERATIVA II

REDES

MG. ROSMERI MAYTA H


2012
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

REDES

APLICACIONES

z Hoy en da podemos ver muchas cosas que nos


pueden parecer de lo mas cotidianas, como:
z Carreteras
z Lneas telefnicas
z Lneas de televisin por cable
z El transporte colectivo metro
z Circuitos
elctricos
de
nuestras
casas,
automviles, y tantas cosas mas; lo que no
pensamos frecuentemente es que estos forman
parte de algo que en matemticas se denomina
como grafos o redes

Se utiliza para modelar diversas


situaciones tales como:
zSistemas de aeropuertos
z Flujo de trfico
z y responder a preguntas como: Qu
tiempo es ms corto?, Cmo es ms
barato?, o Qu camino es ms corto?. .

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

Disear un camino para llegar lo ms


rpido

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

Aplicaciones de redes
zRealizar planificacin de actividades
z Minimizar tiempo de ejecucin. Qu
tarea debo hacer primero?
zPara representar circuitos elctricos, de
aguas etc... , y preguntar, estn todas las
componentes conectadas

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

Diseo de una red de lneas de transmisin de energa


elctrica de alto voltaje.

Red Elctrica es el gestor de la red de transporte y acta como


transportista nico

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

Diseo de redes de transporte para


minimizar el costo total

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

Red de distribucin
zLa 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 a desde las plantas
industriales hacia las oficinas de ventas,
pasando antes por los almacenes y
distribuidoras. Se hizo una anlisis en un
departamento determinado.

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

10

Diseo de una red de tuberas de gas natural, con


el objetivo de minimizar el costo de construccin

Diseo de una red de distribucin

z 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.

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

11

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

12

Determine la red mnima de ductos que vinculen los


pozos con el punto de entrega.

Otras aplicaciones
z Diseo de redes de telecomunicacin (redes de
fibra ptica, de computadores, telefnicas, de
televisin por cable, etc.)
z Determinacin de la ruta ms corta que une
dos ciudades en una red de caminos existentes.
z Diseo de una red de cableado en equipo
elctrico (como sistemas de computo) para
minimizar la longitud total del cable.

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

13

27/08/2012

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

b) Grficamente.

27/08/2012

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

15

c) Matricialmente.

Rosmeri Mayta H. Investigacion Operativa

14

Rosmeri Mayta H. Investigacion Operativa

16

DEFINICIONES
z 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

Representacin de un Arco Dirigido

z 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.
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

17

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

18

zArcos 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
A

. Representacin de un Arco No Dirigido

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

19

Rosmeri Mayta H. Investigacion Operativa

21

20

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

22

X1 es adyacente a X4
X2 es adyacente a X3
X4 no es adyacente a X5

( X1, X2 ) es adyacente a ( X2, X4 )


( X1, X3 ) es adyacente a ( X3, X4 )
Rosmeri Mayta H. Investigacion Operativa

Rosmeri Mayta H. Investigacion Operativa

VRTICES ADYACENTES
Dos vrtices son adyacentes si son diferentes y existe al
menos un arco que los une.

ARCOS ADYACENTES
Dos arcos son adyacentes si tienen un vrtice en comn.

27/08/2012

27/08/2012

Ejemplo:

Los elementos que participan en una red en


sus tres formas anteriores son ;

27/08/2012

z 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.
z 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).

23

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

24

ARCO INCIDENTE A L INTERIOR DE UN


VRTICE.
Es aquel arco cuyo extremo terminal es ese
vrtice.
Nodo X3 ( Fig. anterior)
( X2, X3) es un arco incidente
( X3, X4) no es un arco incidente
ARCO INCIDENTE AL EXTERIOR DE UN
VRTICE
Es aquel cuyo extremo inicial es el vrtice
mismo.
Nodo X3 : ( X3, X4) es A. I. exteriormente.
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

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}

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.
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

27

Rosmeri Mayta H. Investigacion Operativa

Rosmeri Mayta H. Investigacion Operativa

26

LAZO O ANILLO.
Es un circuito que contiene un solo arco.

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

28

RED ANTISIMTRICA.
G es antisimtrica para todo ( Xi , Xj ) porque existe ( Xi,Xj
, ) A / ( Xj , Xi ) no pertenece a A.

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.

27/08/2012

27/08/2012

29

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

30

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.

GRFICAS NO ORIENTADAS.

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

31

MODELOS DE REDES
Los problemas de optimizacin de redes se
pueden representar en trminos generales a
travs de uno de estos cuatro modelos:
zModelo de la ruta ms corta.
zModelo de minimizacin de redes
(Problema del rbol de mnima expansin).
zModelo del flujo mximo.
zModelo del flujo del costo mnimo.
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

33

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 ).
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

35

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

32

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.
z 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
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

34

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
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

36

PROBLEMA (CAMINO MAS CORTO)

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

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.

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

37

8. m8 =min.{ m5 + d58 , m7 + d78 }


{ 10+10 , 10+8 } = 18
Sol. : 1-3-7-8

Rosmeri Mayta H. Investigacion Operativa

39

Formule el problema como camino mas corto y calcular la


solucin optima.

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

Rosmeri Mayta H. Investigacion Operativa

38

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.

7. m7= min.{ m5 + d57 , m3 + d37 ,


m6 + d67 }
{ 10+4 , 7 +3 , 10+5 } = 10

27/08/2012

27/08/2012

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

40

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)
41

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

42

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
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

C16 = 2000 + 4000 + 5000 + 9000 + 12000 + 12000


0 = 44000
C24 = 12000
C25 = 21000
C26 = 31000
C35 = 21000
C46 = 12000
C23 = 7000
C34 = 7000
C45 = 7000
43

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

44

PROBLEMA
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.
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

45

Datos del problema

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

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.
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

46

Construyendo la red

47

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

48

Aplicando el algoritmo
z m1 = 0
z m2 = min ( m1 + d12 ) = 0 + 4000 = 4000
z m3 = min ( m2 + d23 , m1 + d13 ) = ( 4000 +
4300 , 0 + 5400 ) = 5400
z M4 = min ( m3 + d34 , m2 + d24 ) = ( 5400 +
4800 , 4000 + 6200 ) = 9800
z m5 = min ( m4 + d45 , m3 + d35 , m2 + d25 )
= ( 9800 + 4900 , 5400 + 7100 , 4000 + 8700
) = 12500
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

49

Rosmeri Mayta H. Investigacion Operativa

51

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

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

50

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

FORMULACIN DEL PROBLEMA DE LA


RUTA MAS CORTA EN PROGRAMACIN
LINEAL
F.O. : Max. Z = YF - YI
S. A : Yj YI CIJ
s.r.s. Yi , Yj
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.
27/08/2012

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

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

52

zRealizar un programa en lingo para


determinar la ruta mas corta.

53

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

54

PROBLEMA DE CAMINO MAS CORTO


z 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.
z El administrador del parque debe resolver el problema
de determinar la ruta mas corta desde la entrada al
mirador.
z 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
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

55

Rosmeri Mayta H. Investigacion Operativa

4
5

5
6

27/08/2012

z Resultados con el Storm:


z
LONGITUD MINIMA
z
SHORTEST PATHS FROM NODE 1
z
Destination Distance Path
z
NODE 2
2.0000 NODE 2
z
NODE 3
4.0000 NODE 2--NODE 3
z
NODE 4
4.0000 NODE 4
z
NODE 5
8.0000 NODE 2--NODE 3--NODE 5
z
NODE 6
8.0000 NODE 4--NODE 6
z
NODE 7
13.0000 NODE 2--NODE 3--NODE 5--NODE 7
z RESULTADO:
z 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.
27/08/2012

D
3

2
2

E
4

Rosmeri Mayta H. Investigacion Operativa

D
3

2
2

56

C
T

57

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

58

Codificacin en lingo
zRESULTADOS
zGlobal optimal solution found.
zObjective value:
13.00000
zTotal solver iterations:

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

59

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

60

10

RBOL DE EXPANSIN MNIMA

RBOL DE EXPANSIN MNIMA

zEl 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

z 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.
z 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.
z Se trata de encontrar un camino en el grafo
pesado que conecte a todos sus vrtices con el
menor peso posible.

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

61

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.
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

63

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

62

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?
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

64

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.

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

65

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

66

11

PROBLEMA
z 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.
z En la siguiente tabla se da las longitudes en (km.) de
los caminos que unen en forma directa a 2 poblados:

zSe desea que la luz llegue al poblado


de manera que la longitud total de
cable sea mnima.

27/08/2012

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

67

Rosmeri Mayta H. Investigacion Operativa

68

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:
z Segn el camino:
(P-A), (A-D), (D-E), (A-B), (E-C)
z La suma de las distancias:
20 + 15 + 15 + 18 + 18 = 86
z Distancia: 86 Km.

z
z
z
z
z
z
z
z

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

69

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

70

CORRIDO EN LINFGO Y SOFTWARE 86 KM

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

71

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

72

12

ALGORITMO DE DIJKSTRA
Se utiliza para hallar el camino mas corto de en
una red dirigida
Procedimiento
z 1) Para comenzar, poner al nodo 1, la etiqueta
permanente igual a cero
z 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.
z El resto de nodos tendra una etiqueta
temporal igual a infinito

z3) Escoge el nodo con la etiqueta


temporal mas pequea y convierta esta
etiqueta en permanente.
z4) 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

27/08/2012

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

73

Rosmeri Mayta H. Investigacion Operativa

74

ALGORITMO DE DIJKSTRA
zNueva etiqueta=min [etiq.temporal actual
del nodo j, etiq. Permanente del nodo i +
longitud del arco(i,j)]
z5) Convertir la etiqueta mas pequea e
una etiqueta permanente.
z6) Continuar con este proceso hasta que
todos los nodos tenga una etiqueta
permanente.
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

zPROBLEMA
zJuan 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.
75

Grfica

27/08/2012

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

76

Rosmeri Mayta H. Investigacion Operativa

78

Solucin

Rosmeri Mayta H. Investigacion Operativa

77

27/08/2012

13

Formulacin

27/08/2012

Programacin en Lingo

Rosmeri Mayta H. Investigacion Operativa

79

Corrida en Lingo

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

80

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.

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

81

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

82

zDIAGRAMA
z Solucin:
z
z C01 = 30+70-63
z C02 = 30+40+70-56
z C03 = 30+40+50+70-49
z C04 = 30+40+50+70+70-42
z C05 = 30+40+50+70+80+70-35
z
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

305
218
141
84

= 37
= 84
= 141
= 218
= 305

37

1
1

37

2
1

37

37

3
1

37

5
1

6
1

84
84
84
141
141

218

83

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

84

14

Corrida en storm

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

Programa en lingo

85

Corrida en lingo

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

86

PROBLEMA RBOL DE EXPANSIN MNIMA

z 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?
z Suponga que entre las subdivisiones 1 y 4 no se
puede construir ninguna lnea telefnica.
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

87

GRFICA

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

88

APLICANDO EL ALGORITMO
z1) {1}
{2,3,4,5}
z2) {1,3} {2,4,5}
z3) {1,3,5} {2,4}
z4) {1,3,5,4} {2}
zLONGITUD: 15

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

89

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

90

15

CORRIDA CON EL SOFTWARE

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

91

Rosmeri Mayta H. Investigacion Operativa

92

PROBLEMA

Resultados de programacin en Lingo

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.

z Global optimal solution found at step:


42
z Objective value:
15.00000
z

27/08/2012

Branch count:

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

93

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

94

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

95

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

96

16

PROBLEMA
zSolucin optima es 41

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

zUn 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.
97

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

98

z Reordenando a travs de nmeros en vez de nombre de ciudades,


la estructura seria la misma

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

99

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

100

Aplicando el Lingo se obtiene que la cantidad mnima de combustible


requerida es de 2000 galones de gasolina

zSOLUCIN CON LINGO:


zCodificacin del Programa en PL

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

101

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

102

17

PROBLEMA

SOLUCIN

DISEO DE UNA RED TELEFONICA LOCAL.

2
1

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.

10

13

8
9

6
7

10

14

7
18

5
12

20

10

RED TELEFONICA

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

103

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

104

PROBLEMA
7
10

21

z 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.

5
8

6
5

7
4
5
10

L=10+7+6+3+5+4+6+7+5=53.

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

105

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

106

Solucin
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
z
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

107

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

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

108

18

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.
27/08/2012

Rosmeri Mayta H. Investigacion Operativa

109

27/08/2012

Rosmeri Mayta H. Investigacion Operativa

110

19

You might also like