0% encontró este documento útil (0 votos)
11 vistas22 páginas

Clase I-O 12 Redes Mod

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 22

Investigación de Operaciones

IO Clase N° 12
Investigación de Operaciones

REDES

Referencias :
Investigación de Operaciones
-Hillier – Cáp 9.

IO Clase N° 12
Modelo de Redes
Conceptos y definiciones de redes.
Importancia de los modelos de redes
Modelos de programación lineal, representación en redes y
soluciones usando el computador para:
* Modelos de transporte.
* Modelos de capacidad de transporte
* Modelos de asignación
* Modelo del vendedor viajero
* Modelos de la ruta mas corta
* Modelos de la rama mas corta

IO Clase N° 12
Un problema de redes es aquel que puede representarse
por:

Nodos
Arcos
10
Funciones en los arcos
IO Clase N° 12
Introducción

La importancia de los modelos de redes:

* Muchos problemas comerciales pueden ser resueltos a través de


modelos redes

* El resultado de un problema de redes garantiza una solución entera,


dada su estructura matemática. No se necesitan restricciones adicionales
para obtener este tipo de solución.

* Problemas de redes pueden ser resueltos por pequeños algoritmos , no


importando el tamaño del problema, dada su estructura matemática.

IO Clase N° 12
Terminología de Redes

* Flujo: Corresponde a la cantidad que debe transportarse desde un


nodo i a un nodo j a través de un arco que los conecta. La siguiente
notación es usada:
Xij= cantidad de flujo
Uij= cota mínima de flujo que se debe transportar
Lij= cota maxíma de flujo que se puede transportar.

* Arcos dirigidos /no dirigidos: Cuando el flujo puede transportarse


en una sola dirección se tiene un arco dirigido (la flecha indica la
dirección). Si el flujo puede transportarse en ambas direcciones
existe un arco no dirigido (sin flecha).

* Nodos adyacentes: Un nodo j es adyacente con un nodo i si existe


un arco que une el nodo j con el nodo i.
IO Clase N° 12
Rutas/Conexión entre nodos

*Ruta: Una colección de arcos formados por una serie de nodos


adyacentes
* Los nodos están conectados si existe una ruta entre ellos.

Ciclos / Arboles /Arboles expandidos

* Ciclos : Un ciclo se produce cuando al partir de un nodo por un


cierto camino se vuelve al mismo nodo por otra ruta.
* Arbol : Una serie de nodos que no contienen ciclos.
*Arbol expandido: Es un árbol que conecta todos lo nodos de la red
(contiene n-1 arcos).

IO Clase N° 12
Problema de la Ruta más corta – Algoritmo de Dijkstra

REDES
IO Clase N° 12
Problema de la Ruta más corta – Algoritmo de Dijkstra
Encuentre la ruta más corta entre x e y

5
b d 6
4
8
x 1 2 y

2 2
c 10
e

vértice Paso1 Paso2 Paso3 Paso4 Paso5 Paso6

x
b
c
d
e
y

IO Clase N° 12
Problema de la Ruta más corta – Algoritmo de Dijkstra
Encuentre la ruta más corta entre x e y

5
4 b d 6

8
x 1 2 y
2
c 10
e 2

Iteración
vértice 1 2 3 4 5 6

x [0,-]
b [4,x] [3,c] [3,c]
c [2,x] [2,x]
d [10,c] [8,b] [8,b]
e [12,c] [12,c] [10,d] [10,d]
La distancia
y [14,d] [12,e] [12,e] más corta
es 12.
IO Clase N° 12
Problema de la Ruta más corta – Algoritmo de Dijkstra

Vértice 1 2 3 4 5 6
A
B
C
D
E
F
G
REDES
IO Clase N° 12
Problema de la Ruta más corta – Algoritmo de Dijkstra

Vértice 1 2 3 4 5 6
A [0,-]

B [20,A] [20,A]

C [90,A] [80,B] [80,B]

D [100,D] [90,C] [90,C]

E [110,C] [110,C] [110,C]

F [125,D] [125,D] [125,D]


La distancia
G [135,E] [135,E] más corta es
135.
REDES
IO Clase N° 12
Determinar
la ruta más
corta entre
O y T.

Vértice 1 2 3 4 5 6
O
A
B
C
D
E
T

IO Clase N° 12
IO Clase N° 12
REDES
IO Clase N° 12
2. En la red de la encuentra el camino más corto desde el nodo 1 al nodo h

IO Clase N° 12
2. En la red de la encuentra el camino más corto desde el nodo 1 al nodo h

IO Clase N° 12
Problema de Flujo Máximo 1
Los valores de los arcos representan capacidades de flujo, calcular el valor del flujo
máximo del nodo 1 al 7

Pasos a seguir para el cálculo del Flujo Máximo


1.-Preparar el diagrama con sentido y cantidades de flujo.
2.- Obtener una trayectoria en aumento siguiendo el criterio de ir siempre por el camino
que proporciona una mayor capacidad residual en cada nodo.
3.- Actualizar el diagrama.
Volver al punto 2, hasta que no existan más trayectorias en aumento.

IO Clase N° 12
Problema de Flujo Máximo 1

IO Clase N° 12
Problema de Flujo Máximo 1 1
0 2
5

2
5
2 0 1
3

0
0

1 -> 4 -> 5 -> 7


Flujo Residual 7 4 9
1 -> 2 -> 5 -> 7
Flujo Residual 5 3 5 Flujo Máximo = 12
1 -> 3 -> 6 -> 7
Flujo Residual 4 4 6
1 -> 4 -> 6 -> 5 -> 7
3 1 2 2

IO Clase N° 12
Problema de Flujo Máximo 2
Calcule el Flujo máximo desde el nodo 1 a 5

IO Clase N° 12
Problema de Flujo Máximo 20
10

10 0

0
0

1 -> 4 -> 5
Flujo Residual 10 20
1 -> 3 -> 5
Flujo Residual 30 20 5
1 -> 3 -> 4 -> 3
Flujo Residual 10 10 10
Flujo Máximo = 60
1 -> 2 -> 5
20 30

REDES
IO Clase N° 12

También podría gustarte