Vous êtes sur la page 1sur 19

Ing. Rosmeri Mayta H.

31/08/2015

REDES

INVESTIGACIN
OPERATIVA II

 Hoy en da podemos ver muchas cosas que nos


pueden parecer de lo mas cotidianas, como:
 Carreteras
 Lneas telefnicas
 Lneas de televisin por cable
 El transporte colectivo metro
 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

MG. ROSMERI MAYTA H


2015
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

31/08/2015

APLICACIONES

Rosmeri Mayta H. Investigacion Operativa

RED DEL CAMINO MAS CORTO

Se utiliza para modelar diversas


situaciones tales como:
Sistemas de aeropuertos
 Flujo de trfico
 y responder a preguntas como: Qu
tiempo es ms corto?, Cmo es ms
barato?, o Qu camino es ms corto?. .
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

31/08/2015

APLICACIONES DE REDES

Rosmeri Mayta H. Investigacion Operativa

RED ELECTRICO

Realizar planificacin de actividades


 Minimizar tiempo de ejecucin. Qu
tarea debo hacer primero?
Para representar circuitos elctricos, de
aguas etc... , y preguntar, estn todas las
componentes conectadas

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

Ing. Rosmeri Mayta H.

31/08/2015

DISEO DE UNA RED DE LNEAS DE TRANSMISIN DE


ENERGA ELCTRICA DE ALTO VOLTAJE.

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

DISEO DE REDES DE TRANSPORTE


PARA MINIMIZAR EL COSTO TOTAL

31/08/2015

RED DE DISTRIBUCIN

Rosmeri Mayta H. Investigacion Operativa

DISEO DE UNA 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.
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

10

DETERMINE LA RED MNIMA DE DUCTOS QUE


VINCULEN LOS POZOS CON EL PUNTO DE ENTREGA.

DISEO DE UNA RED DE TUBERAS DE GAS NATURAL, CON EL


OBJETIVO DE MINIMIZAR EL COSTO DE CONSTRUCCIN

 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.

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

11

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

12

Ing. Rosmeri Mayta H.

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

Rosmeri Mayta H. Investigacion Operativa

13

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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

Representacin de un Arco Dirigido

31/08/2015

14

Rosmeri Mayta H. Investigacion Operativa

16

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
A

 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.
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

17

. Representacin de un Arco No Dirigido

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

18

Ing. Rosmeri Mayta H.

31/08/2015

 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).
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

19

Los elementos que participan en una red en


sus tres formas anteriores son ;

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

20

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

Ejemplo:

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


( X1, X3 ) es adyacente a ( X3, X4 )
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

21

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

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

Rosmeri Mayta H. Investigacion Operativa

22

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.

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

Rosmeri Mayta H. Investigacion Operativa

24

Ing. Rosmeri Mayta H.

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

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

27

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

29

Rosmeri Mayta H. Investigacion Operativa

28

30

Ing. Rosmeri Mayta H.

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

Rosmeri Mayta H. Investigacion Operativa

31

MODELO DE LA RUTA MS CORTA

Rosmeri Mayta H. Investigacion Operativa

32

ALGORITMO DEL ETIQUETADO


(CAMINO MAS CORTO)

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

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

31/08/2015

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

33

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
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

35

Rosmeri Mayta H. Investigacion Operativa

34

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.

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

36

Ing. Rosmeri Mayta H.

31/08/2015

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


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

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

Rosmeri Mayta H. Investigacion Operativa

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


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

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

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

41

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

38

Formule el problema como camino mas corto y calcular


la solucin optima.

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

40

42

Ing. Rosmeri Mayta H.

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.

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
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

45

Construyendo la red

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

44

Datos del problema

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

47

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

48

Ing. Rosmeri Mayta H.

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

Rosmeri Mayta H. Investigacion Operativa

49

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

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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.
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

52

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

Realizar un programa en lingo para


determinar la ruta mas corta.

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

53

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

54

Ing. Rosmeri Mayta H.

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

Rosmeri Mayta H. Investigacion Operativa

55

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

56

Codificacin en lingo

A
D
3

2
2

C
O

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

57

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

58

RBOL DE EXPANSIN MNIMA


RESULTADOS
Global optimal solution found.
Objective value:
13.00000
Total solver iterations:

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

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

59

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

60

10

Ing. Rosmeri Mayta H.

31/08/2015

ALGORITMO DEL ARBOL DE EXPANSIN


MNIMA

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.
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

61

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 N pertenecer a C.
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

62

31/08/2015

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?
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

 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 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:

65

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

66

11

Ing. Rosmeri Mayta H.

31/08/2015

Se desea que la luz llegue al poblado


de manera que la longitud total de
cable sea mnima.

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

67

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

68

31/08/2015

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.









31/08/2015

Rosmeri Mayta H. Investigacion Operativa

69

ALGORITMO DE DIJKSTRA

CORRIDO EN LINGO Y SOFTWARE 86 KM

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
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

71

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

72

12

Ing. Rosmeri Mayta H.

31/08/2015

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

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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

ALGORITMO DE DIJKSTRA

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

74

Rosmeri Mayta H. Investigacion Operativa

76

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

75

Solucin

31/08/2015

31/08/2015

Formulacin

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

77

31/08/2015

13

Ing. Rosmeri Mayta H.

31/08/2015

Programacin en Lingo

31/08/2015

Corrida en Lingo

Rosmeri Mayta H. Investigacion Operativa

79

31/08/2015

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.

 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

Rosmeri Mayta H. Investigacion Operativa

81

Rosmeri Mayta H. Investigacion Operativa

= 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

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

83

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

84

14

Ing. Rosmeri Mayta H.

31/08/2015

Programa en lingo

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

Corrida en lingo

85

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

86

Rosmeri Mayta H. Investigacion Operativa

88

GRFICA

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.
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

87

APLICANDO EL ALGORITMO

31/08/2015

CORRIDA CON EL SOFTWARE

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

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

89

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

90

15

Ing. Rosmeri Mayta H.

31/08/2015

Resultados de programacin en Lingo

 Global optimal solution found at step:


42
 Objective value:
15.00000


31/08/2015

Rosmeri Mayta H. Investigacion Operativa

91

Branch count:

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

92

31/08/2015

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.
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

93

Solucin optima es 41

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

95

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

96

16

Ing. Rosmeri Mayta H.

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

Rosmeri Mayta H. Investigacion Operativa

97

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

Rosmeri Mayta H. Investigacion Operativa

Rosmeri Mayta H. Investigacion Operativa

98

SOLUCIN CON LINGO:


Codificacin del Programa en PL

la estructura seria la misma

31/08/2015

31/08/2015

99

Aplicando el Lingo se obtiene que la cantidad mnima de combustible


requerida es de 2000 galones de gasolina

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

101

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

102

17

Ing. Rosmeri Mayta H.

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

Rosmeri Mayta H. Investigacion Operativa

103

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

104

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

106

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

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

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

107

18

Ing. Rosmeri Mayta H.

31/08/2015

FIN

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.
31/08/2015

Rosmeri Mayta H. Investigacion Operativa

Investigacion Operativa II

109

31/08/2015

Rosmeri Mayta H. Investigacion Operativa

110

19

Vous aimerez peut-être aussi