Está en la página 1de 19

Facultad: Fissic-Idea Curso: control y evaluacin de proyectos Hora: 6:00-7:00 Pm Centro: Central Tutor: Rudy Orellana

Costo y Optimizacin de la red

Observaciones __________________________ __________________________ __________________________ __________________________

Nombre: Hans Franklin Henguelberth Galvez Solloy Carne: 1010453 FECHA: 10/02/11

Introduccin-------------------------------------------------------------------------------1 Contenido--------------------------------------------------------------------------------3-16 Conclusiones------------------------------------------------------------------------------17 Anexos-------------------------------------------------------------------------------------18 Bibliografia--------------------------------------------------------------------------------19

Las tcnicas de flujo de redes estn orientadas a optimizar situaciones vinculadas a las redes, Con el objetivo de encontrar la ruta mas corta Cuando se trata de encontrar el camino ms corto entre un origen y un destino, la tcnica, algoritmo o el modelo adecuado es el de la ruta ms corta; aunque existen otros modelos de redes como el rbol de expansin mnima, flujo mximo y flujo de costo mnimo cada uno abarca un problema en particular. En este trabajo se mencionan los modelos de redes existentes y los problemas que abarca cada uno de ellos, adems se describen los algoritmos que aplican estos modelos para encontrar la solucin optima al problema. Utilizando la terminologa utilizada para representarlos como una red.

Los modelos de redes y los programas de nmeros enteros son aplicables para una gran variedad de modelos decisin. Algunos de estos problemas de decisin son realmente problemas fsicos, tales como el transporte o flujo de bienes materiales. Muchos problemas de redes son mas que una representacin abstracta de procesos o actividades, tales como el camino crtico en las actividades entre las redes de un proyecto gerencial. Estos problemas son ilustrados fcilmente utilizando los arcos de redes, y los nodos. Los programas lineal estndar asumen que las variables de decisin son continuas. Sin embargo, en muchas aplicaciones, los valores de fracciones podran ser de poco uso as como es mostrado en algunas aplicaciones tiles. MODELOS DE REDES Los problemas de optimizacin de redes se pueden representar en trminos generales a travs de uno de estos cuatro modelos:
y y y y

Modelo de minimizacin de redes (Problema del rbol de mnima expansin). Modelo de la ruta ms corta. Modelo del flujo mximo. Modelo del flujo del costo mnimo.

Introduccin a los Modelos de Redes


Los modelos de redes son aplicables a una extensa variedad de problemas de decisin, los cuales pueden ser modelados como problemas de optimizacin de redes que pueden ser eficiente y efectivamente resueltos. Algunos de estos problemas de decisin son realmente problemas fsicos, tales como el transporte o flujo de bienes materiales. Sin embargo, muchos problemas de redes son mas que una representacin abstracta de procesos o actividades, tales como el camino crtico en las actividades entre las redes de un proyecto gerencial. La familia de redes de los problemas de optimizacin incluye los siguientes prototipos de modelos: Problemas de asignacin, camino crtico, flujo mximo, camino mas corto, transporte y costo mnimo de flujos. Los problemas son establecidos fcilmente mediante el uso de arcos de redes y de los nodos. Que es un Nodo? Es usualmente llamado vrtice, o punto. Es usualmente representado por un circulo. En las redes de transporte, estos deberan ser las localidades o las ciudades en un mapa. Que es un Arco? Es usualmente llamado borde o flecha. Este podra ser directo o indirecto. La cabeza es el destino, y la cola el origen. La cabeza y la cola son nodos que pueden estar tanto al origen como al final. En las redes de transporte, los arcos podran ser

los caminos, los canales de navegacin en un ro, o los patrones de vuelo de un avin. Los arcos proporcionan la conectividad entre los nodos. Una calle de una sola direccin podra ser representada por un arco, mientras que una calle de dos direcciones podra representada por un arco sin direccin o por dos arcos que apuntan a direcciones opuestas. Una red con n nodos podra tener tantos arcos como n! /[(n-2)! 2!] = n(n-1)/2. Si estn dirigidos, este nmero pudiese ser doble. Este enorme nmero de arcos posibles es una de las razones del porque existen soluciones de algoritmos especiales para problemas de redes particulares. Los modelos de transporten juegan un papel importante en la gerencia logstica y en la cadena de insumos para reducir costos y mejorar servicios. Por lo tanto, el objetivo es encontrar la manera ms efectiva en termino de costos para transportar bienes.
Modelo de minimizacin de redes El modelo de minimizacin de redes o problema del rbol de mnima expansin tiene que ver con la determinacin de los ramales que pueden unir todos los nodos de una red, tal que minimice la suma de las longitudes de los ramales escogidos. No se deben incluir ciclos en al solucin del problema. Para crear el rbol de expansin mnima tiene las siguientes caractersticas: 1. Se tienen los nodos de una red pero no las ligaduras. En su lugar se proporcionan las ligaduras potenciales y la longitud positiva para cada una si se inserta en la red. (Las medidas alternativas para la longitud de una ligadura incluyen distancia, costo y tiempo.) 2. Se desea disear la red con suficientes ligaduras para satisfacer el requisito de que haya un camino entre cada par de nodos. 3. El objetivo es satisfacer este requisito de manera que se minimice la longitud total de las ligaduras insertadas en la red.

Modelo de Flujo Mximo Se trata de enlazar un nodo fuente y un nodo destino a travs de una red de arcos dirigidos. Cada arco tiene una capacidad mxima de flujo admisible. El objetivo es el de obtener la mxima capacidad de flujo entre la fuente y el destino. Caractersticas: 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 dad por la capacidad del arco. En la fuente, todos los arcos sealan hacia fuera. 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.

Modelo 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 mnima 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. Objetivo de la n-sima iteracin: encontrar el n-simo nodo ms cercano al origen. (Este paso se repetir para n=1,2, hasta que el n-simo nodo ms cercano sea el nodo destino.) 2. Datos para la n-sima iteracin: n-1 nodos ms cercanos al origen (encontrados en las iteraciones previas), incluida su ruta ms corta y la distancia desde el origen. (Estos nodos y el origen se llaman nodos resueltos, el resto son nodos no resueltos.) 3. Candidatos para el n-simo nodo ms cercano: Cada nodo resuelto que tiene conexin directa por una ligadura con uno o ms nodos no resueltos proporciona un candidato, y ste es el nodo no resuelto que tiene la ligadura ms corta. (Los empates proporcionan candidatos adicionales.) 4. Clculo del n-simo nodo ms cercano: para cada nodo resuelto y sus candidatos, se suma la distancia entre ellos y la distancia de la ruta ms corta desde el origen a este nodo resuelto. El candidato con la distancia total ms pequea es el n-simo nodo ms

cercano (los empates proporcionan nodos resueltos adicionales), y su ruta ms corta es la que genera esta distancia. DEL FLUJO DE COSTO MNIMO El problema de flujo de costo mnimo tiene una posicin medular entre los problemas de optimizacin de redes; primero, abarca una clase amplia de aplicaciones y segundo, su solucin es muy eficiente. Igual que el problema del flujo mximo, toma en cuenta un flujo en una red con capacidades limitadas en sus arcos. Igual que el problema de la ruta ms corta, considera un costo (o distancia) para el flujo a travs de un arco. Igual que el problema de transporte o el de asignacin, puede manejar varios orgenes (nodos fuente) y varios destinos (nodos demandas) para el flujo, de nuevo con costos asociados. De hecho, estos cuatro problemas son casos especiales del problema de flujo de costo mnimo. A continuacin se describe el problema del flujo de costo mnimo: 1. 2. 3. 4. 5. La red es una red dirigida conexa. Al menos uno de los nodos es nodo fuente. Al menos uno de los nodos es nodo demanda. El resto de los nodos son nodos de trasbordo. 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. (Si el flujo puede ocurrir en ambas direcciones, debe representarse por un par de arcos con direcciones opuestas.) 6. La red tiene suficientes arcos como suficiente capacidad para permitir que todos lo flujos generados por los nodos fuente lleguen a los nodos demanda. 7. El costo del flujo a travs del arco es proporcional a la cantidad de ese flujo, donde se conoce el costo por unidad. 8. El objetivo es minimizar el costo total de enviar el suministro disponible a travs de la red para satisfacer la demanda dada. (Un objetivo alternativo es maximizar la ganancia total del envo.)

Ejemplos para aplicar


Un distribuidor que tiene m depsitos con un abastecimiento de productos ai ith en ellos, debe enviar dichos productos a n centros minoristas geogrficamente dispersos, cada uno con una demanda de clientes dada ej, la cual debe ser cubierta. El objetivo es determinar el mnimo costo posible de transporte dados los costos por unidad de transportar entre el ith depsito y el jth centro minorista, el cual es Cij. En el problema siguiente el objetivo es encontrar la forma mas efectiva de transportar los productos. Tanto como la oferta y la demanda en cada fuente se encuentra determinada. Por ejemplo, la fuente (u origen) 3 tiene 800 unidades disponibles mientras que el destino 1 necesita por lo menos 1100 unidades. Cada ruta desde un origen a un destino se le asigna una unidad de costo de transporte.

Utilizando el paquete de programacin lineal, la solucin proporciona la cantidad a ser enviada desde una fuente de origen a un destino. Los resultados son:: Enviar 850 unidades desde la fuente 1 al destino 1 Enviar 350 unidades desde la fuente 1 al destino 2 Enviar 250 unidades desde la fuente 2 al destino 1 Enviar 750 unidades desde la fuente 2 al destino 4 Enviar 50 unidades desde la fuente 3 al destino 2 Enviar 750 unidades desde la fuente 3 al destino 3 El costo total de envo es $84000. Problema de Asignacin Normalmente, se tienen un grupo n de concursantes aplicando para n empleos, y el costo no-negativo Cij de asignar el isimo concursante al jsimo empleo es conocido. El objetivo es asignar un empleo a cada concursante de tal forma de alcanzar el costo total mnimo posible. Defina las variables binarias Xij con un valor de 0 o 1. Cuando Xij = 1, significa que deberamos asignar al concursante i el empleo j. De lo contrario, (Xij = 0), no deberamos asignar al concursante i el empleo j. El problema de asignacin es un caso especial del problema de transporte, el cual ocurre cuando cada oferta es 1 y cada demanda es 1. En este caso, la integracin implica que cada oferente asignar un destino y cada destino tendr un oferente. Los costos proporcionan las bases para la asignacin correspondiente a un oferente y un destino. Suponga que queremos imponer la condicin de que la persona i no debera realizar el trabajo j, o que la persona k no debera realizar el trabajo m. Esto significa que Xij.Xkm = 0. Esta condicin no-lineal es equivalente a la restriccin lineal Xij + Xkm e 1. Esta restriccin debera ser agregada al conjunto de restricciones como una restriccin aparte. Con esta restriccin adicional, el problema de asignacin se convierte en una programacin lineal integral, el cual puede ser resuelto por muchos software tales como LINDO QSB. En el problema siguiente, el objetivo es asignar personas a labores particulares mientras se minimiza el costo total. La funcin objetivo considera el costo que implica que cada persona realice una actividad en particular. La restriccin dice que cada persona debe ser asignada a una actividad, y cada actividad debe ser asignada a solo una persona.

Luego de correr el problema en cualquier paquete que proporcione soluciones de programacin lineal, los resultados son: Persona 1 debera ir al trabajo 3 Persona 2 debera ir al trabajo 4 Persona 3 debera ir al trabajo 5 Persona 4 debera ir al trabajo 1 Persona 5 debera ir al trabajo 2 El costo total es $55.

El Problema del Camino mas Corto El problema es determinar la mejor manera de cruzar una red para encontrar la forma mas econmica posible desde un origen a un destino dado. Suponga que en una red dada existen m nodos y n arcos (bordes) y un costo Cij asociado con cada arco (i a j) en la red. Formalmente, el problema del camino mas corto (CC) es encontrar el camino mas corto (menor costo) desde el nodo de comienzo 1 hasta el nodo final m. El costo del camino es la suma de los costo de cada arco recorrido. Defina las variables binarias Xij, donde Xij =1 si el arco (i a j)es sobre el CC y Xij = 0 de lo contrario. Existen dos nodos especiales llamados origen y destino. El objetivo es encontrar el camino mas corto entre el origen y el destino. El la red siguiente, varios costos son asignados para el camino que va de un nodo a otro. Por ejemplo, el costo de ir desde el nodo 2 al 4 es 6. La funcin objetivo considera los costos de moverse de un nodo a otro, o de un origen a un destino. Las restricciones estn divididas en tres grupos. La restriccin del nodo de origen dice que debe dejar el nodo 1 para ir al 2 o 3. La restriccin del nodo intermedio dice que si siempre que se dirija a un nodo usted deber dejar ese nodo. El nodo de destino es similar al nodo de origen dado que se puede alcanzar este nodo solo desde los nodos vecinos. Considere la siguiente red dirigida (para una red indirecta, haga que los arcos estn dirigidos en ambas direcciones, luego aplique la misma formulacin. Note que en este caso usted tiene Xij y Xji variables). El objetivo es encontrar el camino mas corto desde el nodo 1al nodo 7.

Luego de correr el problema en cualquier paquete que solucione programacin lineal, los resultados son: Ir desde 1 hasta el 3 Ir desde 3 hasta el 5 Ir desde 5 hasta el 6 Ir desde 6 hasta el 7 Este es el camino mas corto con un total de 22 unidades de longitud. Problema del Flujo Mximo En una red con flujo de capacidades en los arcos, el problema es determinar el flujo mximo posible proveniente de los orgenes de forma tal de ahogar las capacidades de flujos de los arcos. Considere una red con m nodos y n arcos con un flujo simple de bienes. Denote el arco de flujo (i a j) como Xij. Asociamos cada arco a una capacidad de flujo, kij. En esta red, deseamos encontrar el flujo total mximo en la red, F, del nodo 1 al nodo m. En la formulacin de la programacin lineal, el objetivo es maximizar F. El monto que parte del origen por varias rutas. Para cada nodo intermedio, lo que entra debe ser igual a lo sale. En algunas rutas los flujos pueden tomar ambas direcciones. La capacidad que puede ser enviada a una direccin en particular tambin es mostrada en cada ruta.

Luego de resolver este problema de PL mediante el uso de LINDO (entre otros software), obtenemos los siguientes resultados: Enviar 10 unidades de 1 a 2 Enviar 7 unidades de 1 a 3 Enviar 3 unidades de 2 a 6 Enviar 7 unidades de 2 a 4 Enviar 4 unidades de 3 a 6 Enviar 6 unidades de 3 a 5 Enviar 7 unidades de 4 a 7 Enviar 8 unidades de 5 a 7 Enviar 3 unidades de 6 a 3 Enviar 2 unidades de 6 a 5 Enviar 2 unidades de 6 a 7

El flujo mximo es F= 17 unidades. Camino Crtico en la Planificacin de Proyectos de Redes La gerencia exitosa de un proyecto ambicioso, ya sea de construccin, de transporte o financiero, descansan en una coordinacin y planificacin minuciosa de varias tareas. El Mtodo de Camino (o trayectoria) Crtico (MCC) intenta analizar la planificacin de proyectos. Esto posibilita un mejor control y evaluacin del proyecto. Por ejemplo, queremos saber Cuanto tiempo durar el proyecto?, Cundo se estar listo para comenzar una tarea en particular?, si la tarea no es completada a tiempo, El resto del proyecto se retrasar?, Qu tareas deben ser aceleradas (efectivo) de forma tal de terminar el proyecto antes? Dado una red de actividades, el primer problema que nos interesa es determinar la amplitud del tiempo requerido para finalizar el proyecto y el conjunto de actividades que controlan el tiempo para culminar el proyecto. Suponga que en un proyecto de actividades de redes determinado existen m nodos, n arcos (i.e. actividades) una duracin de tiempo estimada, Cij, asociada a cada arc (i a j) en la red. El nodo inicial de un arco corresponde al comienzo de la actividad asociada y al nodo final que completa la actividad. Para encontrar el camino o trayectoria crtica (CC), se definen las variables binarias Xij, donde Xij = 1 si la actividad i j es sobre la CC y Xij = 0 por lo contrario. La amplitud de la trayectoria es la suma de la duracin de las actividades en la trayectoria. La amplitud de la trayectoria mas larga es el tiempo mas corto que es necesario para completar el proyecto. Formalmente, el problema de CC es encontrar la trayectoria mas larga desde el nodo 1 hasta el nodo m. Cada arco tiene dos funciones: que representa una actividad y que define la relacin presente entre las actividades. Algunas veces es necesario agregar arcos que solo representen relaciones precedentes. Estos arcos ficticios son representados por flechas rotas. En nuestro ejemplo, el arco que va de 2 a 3 representa una actividad ficticia. La primera restriccin dice que el proyecto debe comenzar. Para cada nodo intermedio, si es alcanzado alguna vez, se debe abandonar. Finalmente, la ltima restriccin fuerza la culminacin del proyecto.

Realizando la corrida del la PL en cualquier software que lo genere, la trayectoria crtica es: Del nodo 1 al 2 Del nodo 2 al 3 Del nodo 3 al 4 Del nodo 4 al 5 Del nodo 5 al 6 Por lo tanto, la duracin del proyecto es 38 unidades.

La familia de un clsico problema de optimizacin de redes incluye los siguientes prototipos de modelos: asignacin, camino crtico, flujo mximo, camino mas corto, y transporte. A pesar de que es bien conocido que este tipo de problemas se pueden modelar como programacin lineal, normalmente nunca se hace. Debido a la ineficiencia y complejidad relativa del mtodo simplex (primal, dual y otras variaciones) para modelos de redes, este problema es tratado por uno de mas de 400 algoritmos especiales. Esto conlleva a muchas dificultades. Las soluciones de los algoritmos no estn unificadas y cada algoritmo usa una estrategia diferente para explorar la estructura especial de un problema especfico. Adicionalmente, pequeas variaciones en el problema tales como la adicin de una restriccin aparte, o ndices mltiples, destruye la estructura especial y obliga a re comenzar el algoritmo. Adems, estos algoritmos obtienen soluciones eficientes al costo de la astucia gerencial, como la solucin final de estos algoritmos que no tienen la informacin suficiente para realizar un anlisis de sensibilidad. Otro acercamiento es adoptar el simplex para los problemas de optimizacin de redes a travs del simplex de redes. Esto proporciona la unificacin de varios problemas, pero mantiene todas las ineficiencias del simplex as como tambin la mayora de las inflexibilidades de las redes para manejar problemas tales como las restricciones aparte. Al igual que el anlisis ordinario de sensibilidad (AOS), ampliamente disponible en la tabular simplex, ha sido recientemente transferido a redes simplex.

y Generalmente las redes son utilizadas para reducir costos y optimizar labores, actividades, o facilitar decisiones y El termino como tal da una amplia idea de lo provechoso que puede ser entender y saber aplicar dichas tcnicas y Est orientada a altos puestos gerenciales y modelos complejos de decisin y Saber definir con precisin los costos, y saber distribuir nuestros recursos de forma eficiente es la forma en la que podramos expresar en trminos generales a lo que nos referimos con costos y optimizacin de la red sin olvidar que sus resultados son evidentes, concluyentes, y definitivamente son de gran ayuda a la hora de llevar a cabo proyectos, ya que de esta forma podremos ser lo mas exactos posible

Nodos resueltos conectados con nodos no resueltos

Nodo no Distancia total resuelto ms involucrada cercano conectado

n-simo Distancia ltima nodo mas mnima conexin cercano

OA

O A

C B

5 4+1=5

C B

5 5

OC AB

A B C

D E E

4+7=11 4+1+4=9 5+5=10

BE

A B E

D D D

4+7=11 4+1+5=10 4+1+4+1=10

D D

10 10

BD ED

D E

T T

4+1+5+6=16 5+5+6=16

T T

16 16

DT ET

http://home.ubalt.edu/ntsbarsh/Business-stat/opre/Spanish.htm http://home.ubalt.edu/ntsbarsh/Business-stat/opre/SpanishP.htm www.wikipedia.com www.slideshare.com www.monografias.com http://www.mirrorservice.org/sites/home.ubalt.edu/ntsbarsh/Businessstat/opre/partIII.htm


Frederick S. Hiller y Gerald J. Liberman. Investigacin De Operaciones. McGrawHill. Sptima Edicin. 2002. Hamdy A. Taha. Investigacin De Operaciones. Ediciones Alfaomega. Cuarta Edicin. 1991.