Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Optimizacion de Redes

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

UNIDAD II

OPTIMIZACION DE REDES

La modelación de redes permite la resolución de múltiples problemas de


programación matemática mediante la implementación de algoritmos especiales
creados para tal fin, conocidos como
Algoritmos de optimización de redes
Dentro de los problemas más comúnmente resueltos mediante la modelación de
redes se encuentran los ya vistos modelos de transporte, transbordo además de
los muy conocidos modelos de determinación de cronograma de actividades para
proyectos como lo son el PERT y el CPM.

MODELOS DE OPTIMIZACIÓN DE REDES

Los problemas de redes surgen en una gran variedad de situaciones. Las redes de
transporte, eléctricas y de comunicaciones predominan en la vida diaria. La
representación de redes se utiliza ampliamente en áreas tan diversas como
producción, distribución, planeación de proyectos, localización de instalaciones,
administración de recursos y planeación financiera, para nombrar sólo unos
ejemplos. De hecho, una representación de redes proporciona un panorama
general tan poderoso y una ayuda conceptual para visualizar las relaciones entre
los componentes del sistema, que se usa casi en todas las áreas científicas,
sociales y económicas.

Uno de los mayores desarrollos recientes en investigación de operaciones (IO) ha


sido el rápido avance tanto en la metodología como en la aplicación de los
modelos de optimización de redes. La aparición de algunos algoritmos ha tenido
un impacto importante, al igual que las ideas de ciencias de la computación acerca
de estructuras de datos y la manipulación eficiente de los mismos. En
consecuencia, ahora se dispone de algoritmos y paquetes de computadora y se
usan en forma rutinaria para resolver problemas muy grandes que no se habrían
podido manejar hace dos o tres décadas.
Se darán a conocer en este trabajo cinco tipos importantes de problemas de redes
y algunas ideas básicas sobre cómo resolverlos (sin profundizar en los aspectos
de estructuras de bases de datos, tan vitales para la aplicación exitosa en los
problemas de gran escala). Los tres primeros tipos de problemas –el problema de
la ruta más corta, el problema del árbol de mínima expansión y el problema del
flujo máximo- tienen una estructura específica que surge con frecuencia en la
práctica.

El cuarto tipo –el problema del flujo de costo mínimo- proporciona un enfoque
unificador de muchas otras aplicaciones por su estructura mucho más general. Y
por último el método del CPM.

Hay una multitud de situaciones, en investigación de operaciones, que se pueden


modelar y resolver como redes (nodos conectados por ramas). Algunas encuestas
recientes informan que hasta el 70% de los problemas de programación
matemática en el mundo real se pueden representar como modelos relacionados
con redes. La lista siguiente ilustra algunas aplicaciones posibles de las redes

Diseñar el trazado de una red de fibra óptica de manera que se cubran ciertos
puntos de la manera más económica posible. Árbol generador de coste mínimo.

Determinar la ruta más corta entre dos ciudades. Camino más corto.

Determinar la cantidad máxima de electricidad que se puede enviar a través de


una red eléctrica. Problema de flujo máximo.

Decidir el programa de fechas en el que deben iniciarse y terminarse una serie de


tareas para llevar a cabo un proyecto. Camino crıtico (CPM)

DEFINICIONES

Una red es una gráfica con uno o más valores asignados a los nodos y/o a los
arcos. Una red es una representación esquemática de un problema o un sistema.
Tiene los siguientes componentes: Nodos: N (orígenes, ciudades, terminales)
Arcos: A (carreteras, tuberías, conexión entre dos entidades) Flujo: X (entidad que
circula de nodo a nodo)
Red: Una red consiste en un conjunto de puntos y un conjunto de líneas que unen
ciertos pares de puntos. Los puntos se llaman nodos (o vértices). Las líneas se
llaman arcos (o ligaduras, aristas o ramas).

Los arcos se etiquetan para dar nombres a los nodos en sus puntos terminales,
por ejemplo, AB es el arco entre los nodos A Y B.

En un problema de programación lineal, las redes pueden representar un conjunto


de estaciones, campos petrolíferos, almacenes, fabricas, sucursales, ciudades,
interconectadas entre sí a través de caminos, conductos, tuberías que permiten
fluir productos para la comercialización o la distribución.

Una red o grafo consiste de puntos, y líneas que conectan pares de puntos. Los
puntos se llaman nodos o vértices. Las líneas de llaman arcos. Los arcos pueden
tener una dirección asociada, en cuyo caso se denominan arcos dirigidos.

Arcos Dirigidos: Se dice que un arco es dirigido cuando el arco tiene flujo en una
dirección (como en una calle de un sentido). La dirección se indica agregando una
cabeza de flecha al final de la línea que representa el arco.

Si un arco no tiene dirección normalmente se le denomina rama. Si todos los arcos


en la red son dirigidos, la red se denomina una red dirigida. Si todos los arcos son
no-dirigidos, la red es una red no-dirigida.

Dos nodos pueden estar conectados por un conjunto de arcos. Una trayectoria
(path en inglés) es una secuencia de arcos distintos (con nodos no repetidos)
conectando a los nodos. Una trayectoria dirigida desde nodo i al nodo j es una
secuencia de arcos, cada uno de los cuales apunta al nodo j (si es que hay
dirección). Una trayectoria no dirigida puede incluir arcos dirigidos apuntando en
cualquiera de dirección.

Al etiquetar un arco dirigido con el nombre de los nodos que une, siempre se
coloca primero al nodo de donde viene y después 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.
Arcos No Dirigidos: Si el flujo a través de un arco se permite en ambas direcciones
(como una tubería que se puede usar para bombear fluido en ambas direcciones),
se dice que es un arco no dirigido.

También se les llama ligadura. Aunque se permita que el flujo a través de un arco
no dirigido ocurra en cualquier dirección, se supone que ese flujo será en una
dirección, en la seleccionada, y no se tendrá flujos simultáneos en direcciones
opuestas.

Trayectoria: Una trayectoria entre dos nodos es una sucesión de arcos distintos


que conectan estos nodos. Por ejemplo, una de las trayectorias que conectan los
nodos O y T en la figura 1 es la sucesión de arcos OB-BD-DT (OBDT), y
viceversa.

Cuando algunos o todos los arcos de una red son arcos dirigidos, se hace la
distinción entre trayectorias dirigidas y trayectorias no dirigidas.

Trayectoria Dirigida: Una trayectoria dirigida del nodo i al nodo j, es una sucesión


de arcos cuya dirección (si la tienen) es hacia el nodo j, de manera que el flujo del
nodo i al nodo j, a través de esta trayectoria es factible.

Trayectoria No Dirigida: Una trayectoria no dirigida del nodo i al nodo j es una


sucesión de arcos cuya dirección (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).

Ciclo: Un ciclo es una trayectoria que comienza y termina en el mismo nodo. En la


red no dirigida que se muestra en la figura 5 existen muchos ciclos, OA-AB-BC-
CO.

Red Conexa: Una red conexa es una red en la que cada par de nodos está
conectado. Se dice que dos nodos están conectados si la red contiene al menos
una trayectoria no dirigida entre ellos. Se debe resaltar que no es necesario que la
trayectoria sea dirigida aun cuando la red sea dirigida. La figura 1 representa una
red conexa.
Árbol de Expansión: es una red conexa para la n nodos, que contiene ciclos no
dirigidos. Todo árbol de expansión tiene justo n-1 arcos, ya que este es el número
mínimo de arcos necesarios para tener una red conexa y el máximo número
posible para que no haya ciclos no dirigidos.

La figura 6 representa una red conexa, la figura 7 muestra los cinco nodos de la
red conexa de la figura 6, ahora la figura 8 muestra el proceso para hacer crecer
un árbol colocando una rama a la vez, hasta obtener un árbol de expansión. En
cada etapa del proceso se tienen varias alternativas para el nuevo arco, por lo que
la figura 8 muestra solo una de las muchas formas de construir un árbol de
expansión.

Capacidad de Arco: Es la cantidad máxima de flujo (quizás infinito) que puede


circular en un arco dirigido.

Nodo Fuente: (o nodo de origen) tiene la propiedad de que el flujo que sale del
nodo excede al flujo que entra a él.

Nodo Demanda: (o nodo destino) es el caso contrario al nodo fuente, donde el


flujo que llega excede al que sale de él.

Nodo de Trasbordo: (o nodo intermedio) satisface la conservación del flujo, es


decir, el flujo que entra es igual al que sale.

REDES DIRIGIDAS Y NO DIRIGIDAS

Red Dirigida: Es una red que tiene solo arcos dirigidos.

En una red dirigida, un ciclo puede ser dirigido o no dirigido, según si la trayectoria
en cuestión es dirigida o no dirigida. (Como una trayectoria dirigida también es no
dirigida, un ciclo dirigido es un ciclo no dirigido, pero en general el inverso no es
cierto.) Por ejemplo en la figura 9 DE-ED es un ciclo dirigido. Por contrario, AB-
BC-CA no es un ciclo dirigido puesto que la dirección del arco AC es opuesta a la
de los arcos AB y BC. Por otro lado, AB-BC-AC no es un ciclo dirigido porque
ABCA es una trayectoria no dirigida.
Red No Dirigida: Es una red donde todos sus arcos son no dirigidos. La figura 10
representa una red no dirigida.

VISTA GENERAL DE ALGUNAS APLICACIONES PRÁCTICAS DE LA


OPTIMIZACIÓN DE REDES

 Diseño de redes de telecomunicación (redes de fibra óptica, de


computadores, telefónicas, de televisión por cable, etc.)
 Diseño de redes de transporte para minimizar el costo total de proporcionar
las ligaduras (vías ferroviarias, carreteras, etc.)
 Diseño de una red de líneas de transmisión de energía eléctrica de alto
voltaje.
 Diseño de una red de cableado en equipo eléctrico (como sistemas de
cómputo) para minimizar la longitud total del cable.
 Diseño de una red de tuberías para conectar varias localidades.
 Diseño de una red de tuberías de gas natural mar adentro que conecta
fuentes del golfo de México con un punto de entrega en tierra con el
objetivo de minimizar el costo de construcción.
 Determinación de la ruta más corta que une dos ciudades en una red de
caminos existentes.
 Determinar la capacidad anual de máxima en toneladas de una red de
conductos de pasta aguada de carbón que enlaza las minas carboneras de
Wyoming con las plantas generadoras de electricidad Houston. (Los
conductos de pasta aguada de carbón transportan éste bombeando agua a
través de tubos adecuadamente diseñados que operan entre las minas de
carbón y el destino deseado.)
 Determinación del programa de costo mínimo de los campos petrolíferos a
refinerías y finalmente a los campos de distribución. Se pueden enviar
petróleo crudo y productos derivados de la gasolina en buques tanque,
oleoductos y/o camiones. Además de la disponibilidad de la oferta máxima
en los campos petrolíferos y los requisitos de demanda mínima en los
centros de distribución, deben tomarse en cuenta restricciones sobre la
capacidad de las refinerías y los modos de transporte.

Beneficios de la optimización de la red

Al aprovechar la optimización de la red basada en la nube de Akamai y las


soluciones de distribución de aplicaciones, su empresa podrá:

Reducir los costes de TI gracias a la descarga de tráfico de su infraestructura de


origen y a la reducción de las demandas en el servicio de asistencia.

Aumentar los ingresos al ofrecer una mejor experiencia de aplicaciones web a sus
clientes y partners.

Aumentar la productividad de los empleados al reducir el tiempo de inactividad de


las aplicaciones y al acelerar la distribución de aplicaciones a los empleados
remotos o móviles.

Mejorar la visibilidad en el rendimiento de aplicaciones, lo que incluye la


supervisión del usuario final y análisis de vídeo avanzados.

BIBLIOGRAFIA:
 https://www.ingenieriaindustrialonline.com/investigacion-de-
operaciones/teoria-de-redes/
 http://home.ubalt.edu/ntsbarsh/opre640s/spanishin.htm

También podría gustarte