Está en la página 1de 8

ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO FACULTAD DE INFORMATICA Y ELECTRONICA ESCUELA DE ELECTRONICA TELECOMUNICACIONES Y REDES

INVESTIGACION OPERATIVA

APLICACIONES DE REDES

INTERGANTES:

Mario Surez Karina Lesano Erika Zurita Carolina Ati Evelyn Santamara Luis Agualongo Gnova Quishpe Alexandra Parreo Jessica Proao Dany Infante

SEMESTRE: SEXTO A

RIOBAMBA-ECUADOR 2013-2014

CONTENIDO

1. DESCRIPCION Uno de los mayores desarrollos recientes en Investigacin de Operaciones ha sido el rpido avance tanto en la metodologa como en la aplicacin de los modelos de optimizacin de redes. Los problemas de redes surgen en una gran variedad de situaciones como por ejemplo las redes de transporte, elctricas en fin una inmensa lista que predominan en la vida diaria. La representacin de redes se utiliza en reas tan diversas como produccin, distribucin, localizacin de instalaciones en fin un sin nmero de reas. De hecho una representacin de redes nos proporciona un panorama general tan poderoso y una ayuda conceptual para visualizar las relaciones entre los componentes del sistema que se utiliza casi en todas las reas cientficas, sociales y econmicas. Se darn a conocer en este trabajo diversos tipos importantes de problemas de redes y algunas ideas bsicas sobre cmo resolverlos. 2. OBJETIVO GENERAL Conocer los modelos de optimizacin de redes, as como su terminologa y procedimiento para elaborar una red.

3. OBJETIVOS ESPECIFICOS Conocer las diferentes aplicaciones de la optimizacin de redes en las comunicaciones, redes electrnicas, en el transporte etc. Poner en practica cada uno de las aplicaciones de redes en ejercicios prcticos con los que nos podemos topar en la vida diaria o laborar.

4. FUNDAMENTO TEORICO Uno de los mayores desarrollos recientes en investigacin operativa (IO) ha sido el rpido avance tanto en la metodologa como en la aplicacin de los modelos de optimizacin de redes, la aparicin de algunos algoritmos ha tenido un impacto importante, al igual que las ideas de ciencias de la computacin acerca de estructuras de datos y la manipulacin eficiente de los mismos. En consecuencia, ahora se dispone de algoritmos y paquetes de

computadoras y se usan en forma rutinaria para resolver problemas muy grandes que no se habran podido manejar hace dos o tres dcadas. Muchos modelos de optimizacin de redes son en realidad tipos especiales de problemas de programacin lineal, por ejemplo, tanto el problema de transporte como el de asignacin pertenecen a esta categora debido a su representacin mediante una red. En este tema slo se podrn plantear las bases de la metodologa de redes actual. Sin embargo, se dar una introduccin a cuatro tipos importantes de problemas de redes y algunas ideas bsicas sobre cmo resolverlos (sin profundizar en los aspectos de estructuras de bases de datos, tan vitales para la aplicacin exitosa en los problemas de gran escala). Los tipos de problemas que vamos a tratar son: El problema de la ruta ms corta. El problema del rbol de mnima expansin. El problema del flujo mximo. El problema del flujo de costo mnimo.

TERMINOLOGA DE REDES Se ha desarrollado una terminologa relativamente extensa para describir los tipos de redes y sus componentes. Es necesario introducir un nmero considerable de trminos que se usaran para el estudio de este tema. RED: Una red consiste en un conjunto de puntos y un conjunto de lneas que unen ciertos pares de puntos (nodos). NODOS: los nodos o vrtices; por ejemplo, la red de la figura 1 tienes siete nodos representados por siete crculos. ARCOS: Los arcos o ligaduras, aristas o rama, son las lneas que unen los nodos, por ejemplo la red de la figura 1 tiene 12 arcos, los arcos se etiquetan para dar nombre a los nodos en sus puntos terminales; por ejemplo, AB es el arco entre los nodos A y B en la figura 1.

Figura 1

Los arcos de una red pueden tener un flujo de algn tipo que pasa por ellos, la tabla 1 proporciona varios ejemplos de flujo en redes.

Tabla 1 Componentes de redes representativas

ARCO DIRIGIDO: Si el flujo a travs de un arco se permite slo en una direccin (como en la calle de un sentido), se dice que es un arco dirigido. La direccin se indica agregando una flecha al final de la lnea que representa el arco. Al etiquetar un arco dirigido con el nombre de los nodos que une, siempre se pone primero el 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 de etiquetado es A B. ARCO NO DIRIGIDO: Si el flujo a travs de un arco se permite en ambas direcciones (como en una tubera que se puede usar para bombear fluido en ambas direcciones), se dice que es un arco no dirigido. Aunque se permita que el flujo a travs de un arco no dirigido ocurra en cualquier direccin, se supone que ese flujo ser en una direccin, en la seleccionada, y no se tendrn flujos simultneos en direcciones opuestas. Sin embargo en el proceso de toma de decisiones sobre el flujo en un arco do dirigido, se permite hacer una secuencia de asignaciones de flujos en direcciones opuestas, pero en el entendimiento que el flujo real ser flujo neto (la diferencia de los flujos asignados en las dos direcciones). Por ejemplo, si se asigna un flujo de 10 en una direccin y de 4 en la direccin opuesta, el efecto real es la cancelacin de 4 unidades de la asignacin original, lo que reduce el flujo en la direccin original de 10 a 6. Para ayudar a distinguir entre los dos tipos de arcos, con frecuencia se har referencia a los arcos no dirigidos con el sugestivo nombre de ligadura TRAYECTORIA: Sucesin de arcos distintos que conectan nodos. CICLO: Trayectoria que comienza y termina en el mismo nodo. RED CONEXA: Red en la que cada par de nodos est conectado. RBOL: Red conexa (para algn subconjunto de n nodos) que no tiene ciclos no dirigidos. ARBOL DE EXPANSIN: Red conexa para los n nodos que contiene ciclos no dirigidos.

NODO FUENTE: Nodo origen, tiene la propiedad de que el flujo que sale del nodo excede el flujo que entra a l. NODO DE DEMANDA: Nodo de destino, donde el flujo que llega excede al que sale de l. NODO DE TRASBORDO: Intermedio, satisface la conservacin del flujo, es decir, el flujo que entra es igual al que sale. 4.1 PROBLEMA DE LA RUTA MS CORTA.

Considere una red conexa y no dirigida con dos nodos especiales llamados origen y destino. A cada ligadura (arco no dirigido) se asocia una distancia no negativa. El objetivo es encontrar la ruta ms corta (la trayectoria con la misma 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. Algoritmo de la ruta ms corta

1. Encuentre el nodo ms cercano al origen. Coloque la distancia en una casilla junto al nodo. 2. Encuentre el siguiente nodo ms cercano al origen (planta) y coloque la distancia en una casilla junto al nodo. En algunos casos, se tendrn que revisar varias trayectorias para encontrar el nodo ms cercano. 3. Repita el proceso hasta que haya recorrido toda la red, la ltima distancia en el nodo final ser la distancia de la ruta ms corta, es de notar que la distancia colocada en la casilla junto a casa nodo es la ruta ms corta a este nodo. Se utilizan estas distancias como resultados intermedios para encontrar el siguiente nodo ms cercano. Otras aplicaciones: No todas las aplicaciones del problema de la ruta ms corta involucran minimizar la distancia recorrida de un origen a un destino. De hecho, es posible que ni siquiera se refieran a un viaje. Las ligaduras (o arcos) pueden representar actividades de otro tipo, por lo que escoger una trayectoria a travs de la red corresponde a seleccionar la mejor secuencia de actividades. As los nmero que indican las longitudes de las ligaduras quiz sean, por ejemplo, los costos de las actividades, en cuyo caso el objetivo sera determinar qu secuencia de actividades minimiza el costo total. Las siguientes son tres categoras de aplicaciones: 1. Minimizar la distancia total recorrida. 2. Minimizar el costo total de una secuencia de actividades. 3. Minimizar el tiempo total de una secuencia de actividades. 5

4.2

PROBLEMA DEL RBOL DE LA EXPANSIN MNIMA

Este problema surge cuando todos los nodos de una red deben conectar entre ellos, sin formar un loop (siclo). El rbol de la expansin mnima es apropiado para problemas en los cuales la redundancia es expansiva, o el flujo a lo largo de los arcos se considera instantneo. Tambin se le conoce como rbol generador mnimo, es una red conexa y ponderada que se refiere a utilizar los arcos de la red para llegar a todos los nodos de esta, de manera tal que se minimiza la longitud total. Para su solucin se emplean los algoritmos de PRIM Y KRUSKAL .

Algoritmo de PRIM

1. Seleccionar inicialmente cualquier nodo y conectarlo con el ms prximo que contenga el arco de menor costo o distancia. A esta rama se le acepta como parte de la red final. 2. Completar la red interactivamente, identificando el nodo no conectado que est ms cerca o menos costoso de algunos de los nodos conectados, se consideran todas las ramas que conecten a estos nodos con nodos inconexos. 3. Agregar este nodo al conjunto de nodos conectados. En caso de empate este se rompe en forma arbitraria. 4. En cada etapa del proceso iterativo la atencin se centra en aquellos nodos que ya se han eslabonados. Repetir este pas hasta que se hayan conectado todos los nodos. 4.3 PROBLEMA DEL FLUJO MXIMO En trminos generales, el problema de flujo mximo se puede describir como sigue. 1. Todo flujo a travs de una red conexa dirigida se origina en un nodo, llamado fuente, y termina en otro nodo llamado destino. 2. Los nodos restantes son nodos de trasbordo. 3. Se permite el flujo a travs de un arco slo en la direccin indicada por la flecha, donde la cantidad mxima de flujo est dada por la capacidad del arco (flecha). En la fuente, todos los arcos (flechas) sealan hacia afuera. En el destino, todos sealan hacia el nodo. 4. El objetivo es maximizar la cantidad total de flujo de la fuente al destino. Esta cantidad se mide en cualquiera de las dos maneras equivalentes, esto es, la cantidad que sale de la fuente o la cantidad que entra al destino. En sntesis nos permite (calcular) la mxima cantidad de cualquier articulo o informacin que podemos transportar desde un origen hasta un destino.

Algoritmo de Ford-Fulkerson 6

El flujo es siempre positivo y con unidades enteras. El flujo a travs de un arco es menor o igual que la capacidad. El flujo que entra en un nodo es igual al que sale de l. El algoritmo de Ford-Fulkerson propone buscar caminos en los que se pueda aumentar el flujo, hasta que se alcance el flujo mximo. La idea es encontrar una ruta de penetracin con un flujo positivo neto que una los nodos origen y destino.

4.4 PROBLEMA DEL FLUJO DE COSTO MNIMO Sea G=(N,A) una red dirigida con un costo c ij y una capacidad u ij asociada con cada arco (i, j ) A. Se representar con C la mayor magnitud de los costos asociados a los arcos y con U la mayor magnitud de la demanda u oferta de algn arco o a la capacidad finita de dicho arco. Se supondr que el lmite inferior de capacidad de cada arco, es cero. Adems se harn las siguientes suposiciones: 1. Todos los costos, ofertas, demandas y capacidades de los arcos son enteros. 2. La red es dirigida. 3. Las ofertas y las demandas de los nodos satisfacen la condicin flujo de costo mnimo posee una solucin factible. 4. Supondremos que la red posee una ruta con una capacidad ilimitada entre cada par de nodos de los arcos que la componen. 5.-Todos los costos de los arcos son no negativos. Condicin de optimidad:

b(i) 0 y el problema de
iN

Variable que entra: (p, q) Variable que sale: Al agregar el flujo (p, q) en el rbol generador formado por las variables bsicas, se formar un ciclo.

5. CONCLUSION Mediante la investigacin de este tema podemos concluir que en lo que se refiere a la Investigacin Operativa, podemos contar con un sinnmero de mtodo para optimizar ya sea ejercicios bsicos en nuestra rea de estudio, en la vida diaria, o en lo laborar. 6. RECOMENDACIONES Tenemos que tener muy en cuenta las diferencias que existen entre los diferentes mtodos de redes, ya que, aunque parezcan muy parecidos hay algunas cosas que estn hechas segn el algoritmo que se ha diseado para cada problema. Para mayor entendimiento podemos resolver nuestro ejercicio aplicando no solo uno de los casos sino algunos, para que as nos quede ms claro el tema, y podamos notar que con este tipo de mtodos siempre vamos a llegar a la solucin ptima. 7. BIOGRAFIA Y WEBGRAFIA Slideshare Optimizacin-redes Thaja-investigacin-de-operaciones Investigacin operativa de Juan Carlos Erazo

También podría gustarte