Вы находитесь на странице: 1из 20

ANÁLISIS DE REDES

BY: NIGEL J.G. TOVAR GOMEZ


CONTENIDO:
1. ALCANCE Y DEFINICION DE MODELO DE REDES
2. ALGORITMO DEL ARBOL DE MINIMA EXPANSION
3. PROBLEMA DE LA RUTA MAS CORTA
• EJEMPLOS Y APLICACIONES DE LA RUTA MAS CORTA
• ALGORITMOS DE LA RUTA MAS CORTA
• FORMULACION DE PROGRAMACION LINEAL DEL PROBLEMA DE LA RUTA MAS CORTA
4. MODELO DE FLUJO MAXIMO
• ENUMERACION DE CORTES
• ALGORITMO DE FLUJO MAXIMO
• FORMULACION DE PROGRAMACION LINEAL EN EL MODO DE FLUJO MAXIMO
5. CMP Y PERT
• REPRESENTACION EN FORMA DE RED
• CALCULO DEL METODO DE LA RUTA MAS CRITICA
• REDES PERT
INTRODUCCIÓN:

• Un Modelo de Redes se da por la representación grá ca de


las vías de comunicación de cualquier región geográ ca,
lo cual le con ere relevancia natural por tener la capacidad
de proporcionarnos información acerca de los diferentes
caminos que podemos utilizar para trasladarnos de un origen
hasta un destino, en general, es necesario obtener aún más
información, como encontrar cuál de todas las posibles rutas
es la que tiene un recorrido total menor a cualquier otra, es
decir, la ruta más corta de toda
DEFINICION DEL MODELO DE REDES

Una red es la representación grá ca de un proceso, serie de


actividades interconectadas o la distribución de puntos
geográ cos especí cos.
NOTACIONES Y TERMINOLOGIAS:

Red: Conjunto de puntos, llamados nodos (o vertices) y líneas que los unen, llamados
arcos ( o ligaduras , aristas o ramas)
Nodos:
Arcos:
Arcos dirigidos: Es cuando tiene un flujo en una sola dirección y se indica con una
cabeza de flecha al final del arco.
Arcos no dirigidos: Es un arco donde se permite el flujo en ambas direcciones.
Trayectoria: Sucesión de arcos distintos que conectan dos nodos.
Trayectoria dirigida: Es una trayectoria dirigida de nodos diferentes, ejemplo
trayectoria de un nodo x al nodo y, pero de tal manera que el flujos de los nodos es
factible.
Trayectoria no dirigida:
Red Dirigida: Es una red que tiene solo arcos dirigidos.
Red no Dirigida: Es una red donde todos sus arcos son no dirigidos.
Red conexa: Es una red en la que cada par de nodos esta conectado.
Capacidad de arco: Es la cantidad máxima de flujo que puede circular
en un arco dirigido.
Nodo Fuente: Tiene la propiedad de que el flujo que sale del nodo
excede al flujo que entra en el.
Nodo demanda: Es donde el flujo que llega excede al que sale de el.
Nodo de trasbordo: Satisface la conservación del flujo, es decir, el flujo
que entra es igual al que sale.
EJEMPLO Nº1:

Los nodos 0 y F representan el origen y destino de la red, mientras que


los nodos A, B, C, D y E, son nodos de trasbordo, el número en los arcos o
líneas puede indicar distancia en kilómetros, por ejemplo, entre nodos
adyacentes.
 PROBLEMA DE LA RUTA MAS CORTA

• El problema de la ruta más corta tiene por objetivo


determinar la ruta mínima entre un origen y un destino
determinados utilizando la información disponible en una
red y cumpliendo con las especi caciones de distancia,
conexiones existentes, etcétera.
• El algoritmo analiza la red a partir del origen, identi cando
en orden ascendente la ruta más corta hasta cada uno de
los nodos desde el origen hasta alcanzar el nodo destino.
ALGORITMO DE LA RUTA MAS CORTA:

• Objetivo de la n-ésima iteración. Encontrar el n-ésimo nodo más cercano al


origen (este paso se repetirá para n=1,2,… hasta que el n-ésimo nodo más
cercano sea el nodo destino).
• Datos para la n-ésima iteración. Son los n-1 nodos más cercanos al origen
(encontrados en las iteraciones previas), incluida su ruta más corta y la
distancia desde el origen (estos nodos y el origen se llaman nodos
resueltos, el resto son nodos no resueltos).
• Candidatos para el n-ésimo nodo más cercano. Cada nodo resuelto que
tiene conexión directa por una ligadura con uno o más nodos no resueltos,
proporciona un candidato y éste es el nodo no resuelto que tiene la
ligadura más corta (los empates proporcionan candidatos adicionales).
• Cálculo del n-ésimo nodo más cercano. Para cada nodo resuelto y sus
candidatos, se suma la distancia entre ellos y la distancia de la ruta más
corta desde el origen a este nodo resuelto. El candidato con la distancia
total más pequeña es el n-ésimo nodo más cercano (los empates
proporcionan nodos resueltos adicionales) y su ruta más corta es la que
genera esta distancia.

• El algoritmo es muy sencillo y su aplicación se facilita aún más si se


utiliza una tabla que registra el resultado de las iteraciones y permite la
identi cación de las conexiones que forman la ruta más corta de la red.
• LA TABLA CONTIENE LA SIGUIENTE INFORMACION.

• La primera columna indica el número de la iteración.


• La segunda columna: registra los nodos resueltos (nodos ya utilizados en la trayectoria) para iniciar la
iteración actual, después de no considerar los nodos que no se utilizan.
• La tercera columna: candidatos (nodos no resueltos con la ligadura más corta al nodo resuelto) para
el n-ésimo nodo más cercano.
• La cuarta columna: distancia de la ruta más corta desde el origen a cada uno de estos candidatos.
• La quinta columna: candidato con la menor distancia al origen.
• La sexta columna: distancia de la ruta más corta desde el origen al último nodo resuelto.
• La séptima columna: último tramo en esta ruta más corta
EJEMPLO Nº2:

• Aplicar el algoritmo de la ruta más corta a la red del ejemplo 1. Las


distancias están dadas en km.

• Se comienza por generar una tabla con los siguientes encabezados:


Nodos resueltos
Nodo no resuelto Cual escogeremos
conectados Distancia total n-ésimo nodo Distancia Última
n más cercano
directamente a nodos involucrada más cercano mínima conexión
conectado
no resueltos

A 5 A 5 OA
1 O
B 4 B 4 OB
2 A C 5+4=9 C 4 OA+AC DISTANCIA MINIMA

3 B C 4+6=10 C 6 OB+BC
D 9+3=12 D 3 0A+AC+CD
E 9+2=11 E 2 OA+AC+CE DISTACIA MINIMA 2
4 C
D 10+3=13 D 3 OB+BC+CD
E 10+2=12 E 2 OB+BC+CE

F 12+7=19 F
7 OA+AC+CD+DF
5 D
F 13+7=20 F
7 OB+BC+CD+DF

F 11+5=16 F DISTANCIA MINIMA 3


6 F 5 OA+BC+CE+EF
F 12+5=17 F 5 OB+BC+CE+EF
• La ruta más corta desde el nodo destino hacia el nodo origen se determina
desde el nal hacia el principio de la última columna, es decir, desde el destino
F→ E→B→A→0, con una distancia total de 16 kilómetros.
• Si representamos la ruta más corta sobre el diagrama de la red, queda como:
FLUJO MAXIMO:

• Cuando se pretende maximizar el ujo a través de una red,


considerando como inicio de la red un nodo llamado fuente y como
nodo nal un nodo llamado destino y tomando en cuenta que el
ujo en los arcos es sólo en la dirección que en el diagrama de la red
se indica, se tiene un problema de ujo máximo, en el cual el objetivo
es maximizar la cantidad total de ujo de la fuente al destino.
Este tipo de problema tiene una amplia gama de aplicaciones dentro de las
cuales se pueden mencionar:
Maximizar el ujo de cualquier uido a través de una tubería.
Maximizar el ujo de vehículos por un sistema carretero.
Maximizar el ujo de insumos o productos desde los proveedores hacia
los clientes de cualquier tipo de empresa
A manera de introducción al algoritmo de solución, se presentan algunos
términos necesarios en la aplicación del mismo.
Red residual: Una vez asignados ujos a los arcos de la red original, la red
residual es aquella que muestra las capacidades restantes (capacidades
residuales) para asignar ujos adicionales. Para indicar la capacidad de ujo
se coloca un número en la base del arco.
FLUJO RESTRINGIDO DE COSTO MINIMO

• Lo que se busca determinar acerca de una red es la manera en la cual


distribuir algún tipo de material por los conductos de la misma (arcos) al
menor costo posible, calculado éste con el costo unitario de transporte de
cada conducto y respetando los límites máximos permisibles de ujo en
toda la red.

• Para el transporte del material por los conductos de la red, desde los
puntos de producción hasta los de consumo, se denotan nodos fuentes,
nodos de trasbordo donde concurren varias rutas y nodos destino.
• El objetivo del modelo es minimizar el costo de transporte, satisfaciendo
tanto las demandas de los consumidores como las restricciones de ujo en
los conductos de la red.
• La notación de las variables y los datos involucrados en el desarrollo del
modelo son:
: costo por unidad de ujo a través del arco que va del nodo i al nodo j.

: capacidad de ujo del arco que va del nodo i al nodo j.


: ujo neto generado del nodo i.

• Donde i b puede ser positiva si el nodo i es un nodo fuente, negativa si el nodo i es un


nodo demanda o cero si el nodo i es un nodo trasbordo.
Las variables de decisión son el ujo en los conductos:
: ujo en el arco que va del nodo i al nodo j.
• Como el objetivo es minimizar el costo de transporte a través de la red y
considerando que las sumas de los ujos se realiza sobre los nodos, la
función de costos y las restricciones están determinadas por las
expresiones:
CONCLUSIONES:

• Los modelos de redes son aplicables a una extensa variedad de


problemas de decisión, los cuales pueden ser problemas de optimización
de redes que pueden ser eficiente y efectivamente resueltos.
• El modelo de redes posee una gran aplicabilidad en muchos problemas
de la vida cotidiana, en nuestra sociedad moderna para lograr una mayor
eficiencia en casi cualquier tipo de flujo.
• En general puede observarse la importancia de los modelos
matemáticos para encontrar la solución de infinidad de problemas.

Вам также может понравиться