Академический Документы
Профессиональный Документы
Культура Документы
Sede UNI-NORTE
Teora de redes
Problema de la Ruta ms corta
Problema del rbol de expansin mnima
Problema del Flujo mximo
Problema de Flujo de costo mnimo
Introduccin
Grafo: Serie de puntos llamados nodos
(nudos) unidos por arcos o aristas.
Introduccin
Cadena: Serie de elementos que van de un
nodo a otro. Ejemplo: 1- 2, 2 -5, 5 -7.
Ruta: Serie de elementos que conforman una
cadena. Ejemplo: Para el anterior 1 - 2 - 5 - 7.
Ciclo: Es la cadena que une un nodo consigo
mismo. Ejemplo: 3 -5, 5 -2, 2 -4, 4 -7, 7- 6, 6 -3.
Grfica conectada: Aquella en la cual al
menos todos los nodos estn conectados.
Ejemplo: El de la grfica.
Introduccin
Ramal orientado: Es aquel que tiene un
sentido determinado, o sea, que tiene un
nodo origen y un nodo destino. Ejemplo:
Introduccin
Grfica orientada: Aquella en la cual todos sus
ramales estn orientados. Ejemplo:
Introduccin
rbol: Grfica sin ciclos. Ejemplo:
Introduccin
Nodo fuente: Aquel en el cual todos sus
ramales estn orientados hacia afuera.
Ejemplo:
1
Nodo receptor: Aquel en el cual todos sus
ramales estn orientados hacia l.
Ejemplo
9
Algunas Aplicaciones
Diseo de redes de telecomunicaciones
Redes de fibra ptica
Redes de computadoras
Redes telefnicas
Redes de Internet o TV por cable, etc.
Diseo de redes de transporte
Vas ferroviarias, carreteras, etc.
Diseo de una lnea de transmisin elctrica de alto voltaje.
Diseo de una red de tubera para conectar varias localidades.
Problemas de Redes
Problemas de la ruta ms corta
Problemas del rbol de expansin mnima
Algoritmo
Definicin de algoritmo: es un conjunto de reglas que
permiten obtener un resultado determinado a partir de
ciertas reglas definidas.
Definicin de algoritmo: es una secuencia finita de
instrucciones, cada una de las cuales tiene un
significado preciso y puede ejecutarse con una
cantidad finita de esfuerzo en un tiempo finito.
Todo algoritmo ha de tener las siguientes
caractersticas: legible, correcto, modular, eficiente,
estructurado, no ambiguo y a ser posible se ha de
desarrollar en el menor tiempo posible.)
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 1
Ejemplo 2:
La administracin de Seervada Park necesita
determinar los caminos bajo los cuales se deben
tender las lneas telefnicas para conectar las
estaciones con una longitud total mnima de cable.
Se describir paso a paso la solucin de este
problema, en base a los datos que se proporcionan
en la figura siguiente. Los nodos y distancias se
muestran en la red, en donde las lneas delgadas
representan ligaduras potenciales.
Nodos no
resueltos ms
cercanos
conectados
Distancia
total
involucrad
a
N-simo
nodo ms
cercano
Distancia
mnima
ltima
conexin
OA
2,3
O
A
C
B
4
2+2=4
C
B
4
4
OC
AB
A
B
C
D
E
E
2+7=9
4+3=7
4+4=8
BE
A
B
E
D
D
D
2+7=9
4+4=8
7+1=8
D
D
8
8
BD
ED
D
E
T
T
8+5=13
7+7=14
13
DT
Ejemplo 2
Usando WinQSB
Usando WinQSB
Anlisis de la solucin
Todo los nodos han quedado conectado por
que sta es la solucin ptima que se
buscaba. La longitud total de las ramas es 13
millas.
El objetivo es disear la red ms apropiada
para el problema dado.
Ejemplo 2
19
13
24
18
30
16
11
22
11
27
Ejemplo 2 de red
19
13
24
18
30
16
11
22
11
27
Ruta ms corta
Solucin
Es decir, la ruta ms corta corresponde a la
ruta ABFJ, la cual suma 30 unidades.
13
5
12
Algoritmo de Kruskal
Comenzar en forma arbitraria en cualquier nodo
y conectarlo con el ms prximo (menos distante
o costoso).
Identificar el nodo no conectado que est mas
cerca o menos costoso de algunos de los nodos
conectados. Deshacer los empates en forma
arbitraria. Agregar este nodo al conjunto de
nodos conectados.
Repetir este paso hasta que se hayan conectados
todos los nodos.
EL TRANSITO DE LA CAPITAL
La ciudad de Managua esta planificando el desarrollo
de una nueva lnea en sistemas de trnsito.
El sistema debe unir 5 distritos, Universidades y
centros comerciales.
La Direccin de transito necesita seleccionar un
conjunto de lneas que conecten todos los centros a un
mnimo costo.
La red seleccionada debe permitir:
- Factibilidad de las lneas que deban ser construidas.
- Mnimo costo posible por lnea.
RED QUE
REPRESENTA
EL ARBOL
EXPANDIDO
Zona Norte
Universidad
50
5
Distrito
Comercial
39
4
34
Zona Oeste
45
35
Zona
Centro
6
41
Zona Sur
Centro
Comercial
Zona Este
Solucin
Solucin - Analoga con un problema de redes
- El algoritmo que resuelve este problema es un procedimiento muy fcil
(trivial).
- Corresponde a una categora de algoritmos vidos.
- Algoritmo:
* Comience seleccionando el arco de menor longitud.
* En cada iteracin, agregue el siguiente arco de menor
longitud del conjunto de arcos disponibles , tomando la
precaucin de no formar ningn loop.
* El algoritmo finaliza cuando todos los nodos estn
conectados.
Solucin
Solution for Minimal Spanning Tree Problem PROBLEMA DE TRANSITO MANAGUA
1
2
3
4
From Node
Zona Oeste
Zona Centro
Zona Centro
Zona Centro
Connect To
Distance/Cost
Zona Centro
28
Zona Norte
30
Distrito Comercial
32
Universidad
35
From Node
5
6
7
Connect To
Distance/Cost
Zona Sur
Centro Comercial
36
Zona Centro Zona Sur
37
Universidad Zona Este
38
Total
Minimal
or Cost
Connected Distance
236
RED QUE
REPRESENTA LA
SOLUCIN PTIMA
3
Zona Norte
Universidad
50
5
Distrito
Comercial
39
34
Zona Oeste
45
Loop
1
8
35
2
Zona
Centro
6
41
Zona Sur
Centro
Comercial
Zona Este
Ejemplo 2
47
48
- Existe un nodo terminal (con el nmero n), en el cual todos los flujos
de la red son depositados.
- Existen n-2 nodos (nmerados del 2, 3,....,n-1), en el cual el flujo que
entra es igual al flujo que sale.
Algunas Aplicaciones
Maximizar el flujo a travs de la red de distribucin de
una compaa desde sus fbricas hasta sus clientes.
Maximizar el flujo a travs de la red de suministros de
una compaa de proveedores a las fbricas.
Maximizar el flujo de petrleo por tuberas.
Maximizar el flujo de agua a travs de un sistema de
acueductos.
Maximizar el flujo de vehculos por una red de transporte.
Ejemplo 1
Problema de flujo mximo de Seervada Park.
Tiene varias fbricas y mltiples clientes. Se
trata de aumentar la red original que incluya
una fuente ficticia y un destino ficticio y
algunos arcos nuevos.
5
1
0
7
0
0
2
4
5
O
0
2
5
0
4
0
0
2
5
0
4
0
4
0
5
0
1
2
11
4
0
7
0
1
0
11
1
12
3
1
7
0
1
0
12
13
2
2
7
0
1
0
13
14
1
3
7
0
1
0
14
Solucin WinQSB
Ejemplo 2
Encontrar el flujo mximo, en la red,, dado
que la capacidad a travs del arco que va del
nodo i al nodo j es el nmero ms cercano al
nodo i del arco entre estos nodos.
6
I
Origen
1
B
3
4
C
9
E
Final
Origen
4
1
3
4
C
9
E
Final
Origen
1
1
0
3
4
C
3
6
E
7
T
Final
Origen
0
1
2
1
C
3
1
5
E
8
T
Final
Origen
3
2
4
E
9
T
Final
Solucin WinQSB
Solucin final
I
No se permite flujo de 4 a 2.
0
El mximo flujo de 2 a 4 es 8
6
1
10
1
Tambores
con qumico
6
4
10
0
3
3
0
7
0
12
0
8
5
Tubo de Seg.
de
7
2
7
Flujo Mximo= 17
Tambores
con qumico 10
8
8
5
Tubo de Seg.
Nodos
fuentes
Nodos de
transbordo
Nodos
demanda
Operacin de una
red de distribucin
Fuentes de
bienes
Almacenes
intermedios
clientes
Administracin de
desechos slidos
Fuentes de
desechos
slidos
Instalaciones de
procesamiento
Rellenos
Operacin de una
red de suministros
Agentes de
ventas
Almacenes
intermedios
Instalaciones
de
procesamiento
Coordinacin de
mezclas de
productos en
plantas
Plantas
Productos de un
artculo especfico
Mercado del
producto
especfico
C
i 1
j 1
ij
X ij
sujeto a :
n
X
j1
ij
X
j 1
ji
bi
0 X ij uij
Propiedades
No se garantiza que el problema tenga soluciones factibles,
pues todo depende en parte de qu arcos estn presentes
en la red y de sus capacidades.
b
i 1
Ejemplo 1
Flujo de Mnimo Costo
X24
X12
X23
X45
X34
X25
X13
X35
costo, capacidad
X53
Como PPL
Nodo fuente
Nodo de
transbordo
Nodo
demanda
Capacidad de
los nodos
Solucin
La solucin ptima es:
X12 = 12
X13 = 8
X23 = 8
X24 = 4
X34 = 11
X35 = 5
X45 = 10
Todos los dems Xij = 0. El costo ptimo es $150.
WinQSB-PPL
Solucin ptima
Flujo de Mnimo Costo
X24=4
X12=12
X23=8
X45=10
X34=11
X13=8
X25
X35=5
X53
Ejemplo 2
Ejemplo 2
X AD
x AB
X AC
X AC
X AB
X DE
X CE
X BC
X ED
Ejemplo 2
Z 2 x AB 4 x AC 9 x AD 3xBC xCE 3xDE 2 xED
Minimizar
Sujeto a:
x AB x AC x AD 50
x AB x BC 40
x AC x BC xCE 0
x AD x DE x ED 30
xCE x DE x ED 60
x AB 10
x CE 80
xij 0
Solucin
X AD X10
x AB
AC
X AC 40
X AB
X DE
X CE 80
X BC 40
X ED 20
Modelo PPL
Salida PPL