Ing Leticia Laura Ochoa Ing. Leticia Laura Ochoa Introduccin Existe un gran nmero de situaciones que se puede modelar y resolver adecuadamente como redes (nodos conectados por ramas). Los Modelos de Optimizacin de redes se aplican a numerosos 2 p p casos en la Ciencia de la Administracin, en particular relacionados con la operacin de redes de transporte, logstica, redes elctricas o de comunicacin, pero tambin en programacin y seguimiento de Proyectos, en Marketing, Recursos Humanos y en Finanzas. Modelos de Redes y sus caractersticas Modelo Tipo de RED Arcos (Ligaduras) Objetivos Algoritmo rbol de Expansin Mnima Conexa y No Dirigida Asociada a una longitud (Costo, Tiempo) Minimizar (Costos, Distancia) de conexin de todos los nodos en la Red. Algoritmo del rbol de Expansin Mnima Ruta Ms Conexa y No Dirigida. Asociada a una distancia Encontrar la Ruta Algoritmo de 3 Ruta Ms Corta 2 Nodos Especiales: Origen y Destino Asociada a una distancia (Costo, Tiempo) ms Corta desde un origen a un destino. la Ruta ms Corta Flujo Mximo Conexa y Dirigida. 1 slo Nodo Fuente 1 slo Nodo Destino Nodos de Trasbordo Capacidades mximas por unidad de tiempo y por tramo. Identificar el Flujo Mximo entre FUENTE al DESTINO. a travs de una Red con Capacidad de Flujo Conocida Algoritmo del Flujo Mximo Modelos de Redes y sus caractersticas Modelo Tipo de RED Arcos (Ligaduras) Objetivos Algoritmo Flujo de Costo Mnimo Conexa y Dirigida Flujo de i --> j Minimizar el Costo Total de enviar los recursos a travs de la Red para satisfacer la Demanda dada Algoritmo de redes capacitadas de costo mnimo A d l Pl i t 4 PERT CPM Conexa y Dirigida Actividades (Duracin y Precedencia) Ayudar al Planeamiento y Control de Proyectos Minimizar el Costo Directo del Proyecto, dado un Tiempo mximo de terminacin Algoritmo de la ruta crtica (CPM) Ejemplos de Aplicaciones de Redes 1. Determinar el tendido del cableado telefnico de todas las estaciones que minimice el total de cable a instalar. 2. La determinacin de la ruta ms corta entre dos ciudades en una red de carreteras existente. 3. Determinar el nmero mximo de viajes que se pueden organizar desde un origen a un destino tomando en cuenta el 5 organizar desde un origen a un destino tomando en cuenta el factor de carga en trminos de total de viajes permitidos por da y por sendero. 4. Minimizar el costo total de transportar los recursos disponibles en los nodos de origen a travs de la red para abastecer la demanda en los nodos de tipo destino. 5. La determinacin del programa de tiempo (fechas de inicio y terminacin) para las actividades de un proyecto de construccin. Definiciones Red: Es un conjunto de nodos unidos por arcos (o ramas). Nodos: Representan reas, estaciones de trabajo, centros de distribucin, etc. Arcos: Son conexiones que unen a los nodos, stos pueden ser dirigidos o no dirigidos. Una red dirigida tiene todas las 6 ramas dirigidas. Nmeros asignados a los arcos: Representan las cantidades, distancias para conectar nodos, reas. Ejemplo de Red: 2 rbol mnimo de comunicacin Une todos los nodos de la red, utilizando la distancia ms corta de las ramas de conexin y sin permitir ningn lazo. Ejemplo: Una Compaa de cable desea unir tres reas minimizando el uso de cable. Cuando se quiere conectar reas o nodos se tiene que formar 7 Cuando se quiere conectar reas o nodos, se tiene que formar un rbol. rbol mnimo de comunicacin Al interconectar los nodos tenemos que utilizar las distancias o costos mnimos. 8 Minimizando el uso de cable tenemos que el rbol queda de la siguiente manera: rbol mnimo de comunicacin Esto parece una tarea sencilla; pero que pasa si se incrementa el nmero de nodos y arcos, Cmo conseguir el rbol mnimo?, De dnde empezar? Despus de una inspeccin hallamos que se puede encontrar el rbol mnimo de comunicacin eliminando los arcos con 9 el rbol mnimo de comunicacin eliminando los arcos con valores mayores de tal manera que todos los nodos sigan interconectados, lo cual aplicaremos en la siguiente red. rbol mnimo de comunicacin En la fig. A, buscamos el arco con el ms alto valor (13), si observamos que al eliminarlo todos los nodos siguen conectados entonces procedemos, caso contrario se hubiese buscado el siguiente arco mayor. En la fig. B, hacemos de la misma manera eliminando el arco 12. En la fig C: Buscamos el arco mayor (10); pero observemos que 10 En la fig. C: Buscamos el arco mayor (10); pero observemos que no podemos eliminar este arco ya que el nodo 2 quedara aislado de la red, observamos tambin que ya hemos encontrado el rbol mnimo de comunicacin. Distancia mnima = 10+8+5 = 23 Ejercicio Una Compaa desea determinar la conexin que abarca todas sus reas (representados por los 12 nodos); pero que tenga una distancia mnima. 11 Solucin Al eliminar los arcos con valores mayores de tal manera que todos los nodos sigan interconectados sin permitir ningn lazo, tenemos que el rbol mnimo de comunicacin sera: todos los nodos y los arcos negreados (conexin de todas las reas de la compaa con distancias mnimas) 12