Flujo máximo, flujo de costo mínimo y CPM/PERT

57
INVESTIGACIÓN DE OPERACIONES Tema: Optimización del modelo de redes Alumno: Erick Cavazos Jonatán García Alejandra Isáis

description

Resumen de los problemas de Investigación de Operaciones de la parte de modelos de redes de Flujo máximo, flujo de costo mínimo y CPM/PERT.

Transcript of Flujo máximo, flujo de costo mínimo y CPM/PERT

Page 1: Flujo máximo, flujo de costo mínimo y CPM/PERT

INVESTIGACIÓN DE OPERACIONES

Tema: Optimización del modelo de redesAlumno: Erick Cavazos Jonatán García Alejandra Isáis

Page 2: Flujo máximo, flujo de costo mínimo y CPM/PERT

Algoritmo de flujo máximo, aplicaciones:

- Maximizar el flujo a través de la red de distribución de una compañía desde sus fábricas hasta sus clientes. - Maximizar el flujo a través de la red de suministros de una compañía de proveedores a las fábricas. - Maximizar el flujo de petróleo por un sistema de tuberías. - Maximizar el flujo de vehículos para una red de transporte.

Page 3: Flujo máximo, flujo de costo mínimo y CPM/PERT

Se basa en:La red residual muestra las capacidades restantes (llamadas capacidades residuales, para asignar flujos adicionales. Trayectoria en aumento, es una trayectoria dirigida del nodo origen al nodo destino en la red residual, tal que todos los arcos en esta trayectoria tienen capacidad residual estricta positiva. El mínimo de estas capacidades residuales se llama capacidad residual de la trayectoria en aumento por que representa la cantidad de flujo que es factible agregar en toda la trayectoria.

Page 4: Flujo máximo, flujo de costo mínimo y CPM/PERT
Page 5: Flujo máximo, flujo de costo mínimo y CPM/PERT

Un corte define a un conjunto de arcos que, cuando se eliminan de la red, causan una interrupción total del flujo entre los nodos fuente y sumidero. La capacidad de corte es igual a la suma de las capacidades de los arcos correspondientes. Entre todos los cortes, el que tenga la capacidad menor permite el flujo máximo en la red.

Page 6: Flujo máximo, flujo de costo mínimo y CPM/PERT

Formulación Matemática

Page 7: Flujo máximo, flujo de costo mínimo y CPM/PERT
Page 8: Flujo máximo, flujo de costo mínimo y CPM/PERT

Algoritmo

Page 9: Flujo máximo, flujo de costo mínimo y CPM/PERT
Page 10: Flujo máximo, flujo de costo mínimo y CPM/PERT
Page 11: Flujo máximo, flujo de costo mínimo y CPM/PERT

1

2

4

3

Determinar el flujo máximo entre los nodos de origen (1) y destino (4) de la siguiente red

5

5

05

50

5

0

0

0

Page 12: Flujo máximo, flujo de costo mínimo y CPM/PERT

FM=10

Page 13: Flujo máximo, flujo de costo mínimo y CPM/PERT

4

1 5

2 3

Determinar el flujo máximo entre los nodos de origen (1) y destino (5) de la siguiente red

Ejercicio

30

20

10

030

40

0

5

20

0

0

0

0

0 1020

Page 14: Flujo máximo, flujo de costo mínimo y CPM/PERT
Page 15: Flujo máximo, flujo de costo mínimo y CPM/PERT
Page 16: Flujo máximo, flujo de costo mínimo y CPM/PERT

Problema de Flujo de costo mínimo

El flujo de costo mínimo se define como el envío de la oferta disponible o flujo a través de los diferentes arcos o la red, satisfaciendo al mismo tiempo las relaciones del flujo en los arcos y las cantidades de la oferta y demanda en los nodos, tal que el costo de envió sea mínimo.

Este problema es de gran importancia en problemas de optimización de redes como problemas de flujo máximo, la ruta mas corta, el problema del transporte y el de asignación ya que son casos especiales del problema de flujo de costo mínimo.

Investigación de Operaciones Nombre Alumno: Erick Alfredo Cavazos Hernandez

Page 17: Flujo máximo, flujo de costo mínimo y CPM/PERT

Aplicaciones

Investigación de Operaciones Nombre Alumno: Erick Alfredo Cavazos Hernandez

Tipos de Nodos

Aplicación Fuentes De transbordo Demanda

Red de distribución o suministros

Fuentes de bienes o suministros

Bodegas o almacenes intermedios

Clientes Internos o Externos

Administración de flujo de efectivo

Fuentes de efectivo en tiempos específicos

Opciones de inversión a corto

plazo

Necesidades de efectivo en tiempos

específicos

Administración de desechos solidos

Fuente de desechos sólidos

Instalaciones de procesamiento

Rellenos

Coordinación de mezcla de productos

en plantas

Plantas Producción de un articulo especifico

Distribuidor

Page 18: Flujo máximo, flujo de costo mínimo y CPM/PERT

Descripción de un problema de flujo de costo mínimo

Investigación de Operaciones Nombre Alumno: Erick Alfredo Cavazos Hernandez

1. La red es una red dirigida y conexa.

2. Al menos uno de los nodos es un nodo fuente.

3. Al menos uno de los nodos es un nodo demanda.

4. El resto de los nodos son nodos de transbordo.

5. Si el flujo puede ocurrir en ambas direcciones, debe representarse por un par de arcos con direcciones opuestas.

6. La red tiene suficientes arcos con suficiente capacidad para permitir que todos los flujos generados por los nodos fuente lleguen a los nodos demanda.

7. El objetivo es minimizar el costo total de enviar el suministro disponible a través de la red.

Page 19: Flujo máximo, flujo de costo mínimo y CPM/PERT

Formulación del modelo

Investigación de Operaciones Nombre Alumno: Erick Alfredo Cavazos Hernandez

Page 20: Flujo máximo, flujo de costo mínimo y CPM/PERT

Formulación del modelo

Investigación de Operaciones Nombre Alumno: Erick Alfredo Cavazos Hernandez

Page 21: Flujo máximo, flujo de costo mínimo y CPM/PERT

Ejemplo

La empresa “El calvario” cuenta con tres bodegas de almacenamiento de sorgo(1,2,3) que distribuye a sus tres granjas porcinas, la capacidad de recolección de cada bodega es de 100,000 , 200,000 y 50 000 costales de sorgo, la demanda en las tres granjas(A,B,C) es de 150,000 , 800,000 y 120,000 costales de alimento. La empresa la mayoría de las veces utiliza ferrocarriles para trasportar el sorgo alas granjas , con excepción de tres rutas en las cuales se utilizan camiones.

Investigación de Operaciones Nombre Alumno: Erick Alfredo Cavazos Hernandez

Page 22: Flujo máximo, flujo de costo mínimo y CPM/PERT

Ejemplo

En la siguiente red se muestran las rutas dispobibles y sus costos entre las bodegas y las granjas:

Investigación de Operaciones Nombre Alumno: Erick Alfredo Cavazos Hernandez

Page 23: Flujo máximo, flujo de costo mínimo y CPM/PERT

Ejemplo

Investigación de Operaciones Nombre Alumno: Erick Alfredo Cavazos Hernandez

Page 24: Flujo máximo, flujo de costo mínimo y CPM/PERT

Solución

Investigación de Operaciones Nombre Alumno: Erick Alfredo Cavazos Hernandez

Page 25: Flujo máximo, flujo de costo mínimo y CPM/PERT

Ejercicio

Investigación de Operaciones Nombre Alumno: Erick Alfredo Cavazos Hernandez

Se fabricará un nuevo producto en dos plantas distintas y después tendrá que enviarlo a dos almacenes. La red de distribución disponible para el envió de este producto se muestra en la siguiente red donde:

Page 26: Flujo máximo, flujo de costo mínimo y CPM/PERT

Solución

Investigación de Operaciones

1 y 2 son las fábricas,A es el centro de distribuciónB y C son los almacenesLas cantidades que deben enviarse desde 1 y 2 son [65] y [52], las que deben recibirse en B y C son [-45] y [-72].Cada flecha representa una ruta factible de envióLa fabrica 1 tiene 3 rutas posibles para mandar bienes a C:

(1-A-C);(1-2-A-C);(1-B-C)

Page 27: Flujo máximo, flujo de costo mínimo y CPM/PERT

Solución

Investigación de Operaciones

Page 28: Flujo máximo, flujo de costo mínimo y CPM/PERT

CPM y PERT

El método de la ruta crítica (CPM) y la técnica de evaluación y revisión de programas (PERT) son métodos basados en redes diseñados para ayudar a planificar, programar y controlar proyectos.

¿Qué es un proyecto?Un proyecto se define como un conjunto de actividades interrelacionadas donde cada actividad consume tiempo y recursos.

Page 29: Flujo máximo, flujo de costo mínimo y CPM/PERT

CPM y PERT: Aplicaciones

La PERT y el CPM pueden utilizarse para planear, programar y controlar varios proyectos:1. Investigación y desarrollo de nuevos productos y procesos.2. Construcción de plantas, edificios y carreteras.3. Mantenimiento de equipo grande y complejo.4. Diseño e instalación de sistemas nuevos.En estos tipos de proyectos, los gerentes deben programar y coordinar los diversos trabajos o actividades de modo que todo el proyecto se concluya a tiempo.

Page 30: Flujo máximo, flujo de costo mínimo y CPM/PERT

El objetivo de CPM y PERT es idear herramientas analíticas para programar las actividades. La figura 6.36 [1] resume los pasos de las técnicas.

Primero definimos las actividades del proyecto, sus relaciones de precedencia y sus requerimientos de tiempo. Luego se modelan las relaciones de precedencia entre las actividades como una red. El tercer paso implica cálculos específicos para desarrollar el cronograma.

CPM y PERT

Page 31: Flujo máximo, flujo de costo mínimo y CPM/PERT

Las dos técnicas, CPM y PERT, se desarrollaron de forma independiente.Difieren en que CPM asume duraciones de actividad determinísticas y PERT supone duraciones probabilísticas.

CPM y PERT

Determinístico: Actúa de forma predecible Probabilístico: Presenta incertidumbre

Page 32: Flujo máximo, flujo de costo mínimo y CPM/PERT

Cada actividad está representada por un arco que apunta en la dirección del avance del proyecto. Los nodos de la red establecen las relaciones de precedencia entre las diferentes actividades.

Existen tres reglas para construir la red:

Regla 1. Cada actividad está representada por uno, y sólo un arco.

Regla 2. Cada actividad debe estar identificada por dos nodos terminales distintos.

Regla 3. Para mantener las relaciones de precedencia correctas, hay que contestar las siguientes preguntas a medida que se agrega cada actividad a la red.(a) ¿Qué actividades preceden inmediatamente a la actividad actual?(b) ¿Qué actividades siguen inmediatamente a la actividad actual?(c) ¿Qué actividades son concurrentes con la actividad actual?

CPM y PERT: Representación en Forma de Red

Page 33: Flujo máximo, flujo de costo mínimo y CPM/PERT

Una actividad ficticia sirve para representar de forma única dos actividades concurrentes, A y B. Por definición, una actividad ficticia (representada por líneas de rayas) no consume tiempo ni recursos. La inserción de una actividad ficticia en una de las cuatro maneras mostradas en la figura 6.37[1] mantiene la concurrencia de A y B y proporciona nodos terminales únicos para las dos actividades (para satisfacer la regla 2).

CPM y PERT: Representación en Forma de Red

Page 34: Flujo máximo, flujo de costo mínimo y CPM/PERT

Las respuestas a las preguntas mencionadas pueden requerir el uso de actividades ficticiaspara garantizar la precedencia correcta entre las actividades. Por ejemplo, considere el siguiente segmento de un proyecto:1. La actividad C se inicia inmediatamente después de que las actividades A y B sehan completado.2. La actividad E puede iniciarse después de que se complete la actividad B.La parte (a) de la figura 6.38[1] muestra la representación incorrecta de la relación deprecedencia porque requiere que A y B se completen antes de que E pueda iniciarse.En la parte (b), el uso de una actividad ficticia rectifica la situación.

CPM y PERT: Representación en Forma de Red

Page 35: Flujo máximo, flujo de costo mínimo y CPM/PERT

Ejemplo 6.5-1 [1]Un editor firmó un contrato con un autor para publicar un libro de texto. El autor somete a consideración una copia impresa de un archivo de computadora del manuscrito. Las actividades (simplificadas) asociadas con la producción del libro de texto se resumen en la siguiente tabla.

CPM y PERT: Representación en Forma de Red

Page 36: Flujo máximo, flujo de costo mínimo y CPM/PERT

CPM y PERT: Representación en Forma de Red

Ejemplo 6.5-1 (continuación)La figura 6.39[1] proporciona la red del proyecto. Una actividad ficticia (2,3) produce nodos terminales únicos para las actividades concurrentes A y B. Conviene numerar los nodos en orden ascendente en la dirección de avance del proyecto.

Page 37: Flujo máximo, flujo de costo mínimo y CPM/PERT

Cálculos del método de la ruta crítica (CPM)

El resultado final en el CPM es un cronograma para el proyecto.Para lograr este objetivo se realizan cálculos especiales para obtener la siguiente información:

1. Duración total necesaria para completar el proyecto.2. Clasificación de las actividades del proyecto como críticas o no críticas.

Una actividad es crítica si sus tiempos de inicio y terminación están predeterminados (fijos). Una actividad es no crítica si puede ser programada en un espacio de tiempo mayor que su duración, lo que permite tiempos de inicio y terminación flexibles (dentro de los límites). Una demora en el tiempo de inicio de una actividad crítica definitivamente retrasa la terminación del proyecto, en tanto que una demora en una actividad no crítica quizá no afecte la fecha de terminación del proyecto.

Page 38: Flujo máximo, flujo de costo mínimo y CPM/PERT

Para realizar los cálculos necesarios, definimos un evento como un punto en eltiempo en el cual se completan las actividades y se inician las subsiguientes. En función de la red, un evento corresponde a un nodo. Sean

□j =Tiempo de ocurrencia más temprano del evento j∆j =Tiempo de ocurrencia más tardío del evento jDij = Duración de la actividad (i,j)

Todos los tiempos de ocurrencia se miden a partir del inicio del proyecto. El lapso (□ j, ∆ j) define el periodo de tiempo durante el cual se programa la actividad (i,j) de duración Dij.Si la actividad (i,j) es crítica, entonces Dij = ∆ j - □ j. De lo contrario, Dij < ∆ j - □ i para la actividad no crítica (i,j).

Los cálculos de la ruta crítica implican dos pasos: El paso adelantado determinalos tiempos de ocurrencia más tempranos de los eventos y el paso retrasado calcula sus tiempos de ocurrencia mas tardíos.

Algoritmo del método de la ruta crítica (CPM)

Page 39: Flujo máximo, flujo de costo mínimo y CPM/PERT

Algoritmo del método de la ruta crítica (CPM)

Paso adelantado (tiempos de ocurrencia más tempranos, □). Los cálculos se inician en el nodo 1 y avanzan recursivamente hacia el nodo n.Paso inicial. Establezca □ j = 0 para indicar que el proyecto se inicia en el tiempo 0.Paso general j. Dado que los nodos p, q,… y v están vinculados directamente al nodo j por las actividades entrantes (p,j), (q,j),…, y (v,j) y que los tiempos de ocurrencia más temprano de los eventos (nodos) p, q,…, y v ya se calcularon, entonces el tiempo más temprano de ocurrencia del evento j se calcula como

□ j = máx {□ p + Dpj, □ q + Dqj, . . . , □ v + Dvj}

El paso adelantado se completa cuando se ha calculado □ j en el nodo □. Por definición, nj es la ruta más larga (duración) al nodo j.

Page 40: Flujo máximo, flujo de costo mínimo y CPM/PERT

Paso retrasado (tiempos de ocurrencia más tardíos, D). Los cálculos del paso retrasado se inician en el nodo n y terminan en el nodo 1.Paso inicial. Establezca ∆n = □n para indicar que las ocurrencias más tardías del último nodo son iguales a la duración del proyecto.Paso general j. Dado que los nodos p, q,…, y v están vinculados directamente al nodo j por las actividades salientes (j,p), (j,q),…, y (j,v) y que los tiempos de ocurrencia más tardíos de los nodos p, q,…, y v ya se calcularon, el tiempo de ocurrencia más tardío del nodo j se calcula comoEl paso retrasado termina con D1 = 0 en el nodo 1.

∆ j = mín {∆p - Djp, ∆q - Djq, ..., ∆v – Djv}

El paso retrasado termina con ∆1 = 0 en el nodo 1.

Algoritmo del método de la ruta crítica (CPM)

Page 41: Flujo máximo, flujo de costo mínimo y CPM/PERT

Con base en los cálculos anteriores, una actividad (i,j) será crítica si satisface tres condiciones.

1- ∆i = □i2- ∆j = □j3- ∆j- □i=Dij

Las tres condiciones establecen que los tiempos de ocurrencia más tempranos y más tardíos de los nodos finales i y j son iguales y que la duración Dji encaja “perfectamente” en el espacio de tiempo especificado. Una condición que no satisface las tres condiciones es no crítica.Por definición, las actividades críticas de una red constituyen la ruta más larga que abarca el proyecto desde el inicio hasta la terminación.

Algoritmo del método de la ruta crítica (CPM)

Page 42: Flujo máximo, flujo de costo mínimo y CPM/PERT

CPM: Ejemplo

Page 43: Flujo máximo, flujo de costo mínimo y CPM/PERT

CPM: Ejemplo

Page 44: Flujo máximo, flujo de costo mínimo y CPM/PERT

Los cálculos correctos siempre terminarán con ∆1 = 0. Los cálculos pueden hacerse directamente en la red como se muestra en la figura 6.40.Aplicando las reglas para determinar las actividades críticas, la ruta crítica es 12 456, la cual, como se esperaba, abarca la red desde el inicio (nodo 1) hasta la terminación (nodo 6). La suma de las duraciones de las actividades críticas [(1,2), (2,4), (4,5) y (5.6)] es igual a la duración del proyecto (= 25 días). Observe que la actividad (4,6) satisface las dos primeras condiciones para una actividad crítica (∆4 = □4 = 13) y (∆6 = □6 = 25) pero no la tercera (∆6 - □ 4) ≠ D46). De ahí que la actividad es no crítica.

CPM: Ejemplo

Page 45: Flujo máximo, flujo de costo mínimo y CPM/PERT

CPM: Ejercicio

18

3

0

0

3

18

6

6

6

13

12

6

2

4

Ruta crítica: 13457

Page 46: Flujo máximo, flujo de costo mínimo y CPM/PERT

CPM: Construcción del cronograma Para una actividad (i, j), □i representa el tiempo de inicio más temprano, y ∆j representa el tiempo de inicio más tardío. Por lo tanto, el intervalo (□i, ∆j) define el espacio de tiempo (máximo) durante el cual la actividad (i,j) puede programarse sin demorar todo el proyecto.

Ejemplo 6.5-3Determine el cronograma para el proyecto del ejemplo 6.5-2 (figura 6.40).Podemos obtener un cronograma preliminar para las diferentes actividades del proyecto definiendo sus respectivos espacios de tiempo como se muestra en la figura 6.43.

Page 47: Flujo máximo, flujo de costo mínimo y CPM/PERT

1. Las actividades críticas (mostradas por las líneas sólidas) están escalonadas una justo después de la otra para garantizar que el proyecto se complete dentro de la duración especificada de 25 días.2. Las actividades no críticas (mostradas por las líneas de rayas) tienen lapsos de tiempo permisibles mayores que sus respectivas duraciones, lo que permite una holgura (o “margen”) al programarlas dentro de sus intervalos de tiempo asignados.

¿Cómo programamos las actividades no críticas dentro de sus respectivos espacios de tiempo? Iniciar cada actividad no crítica lo más pronto posible. De esta manera los periodos de holgura restantes pueden usarse para compensar las demoras inesperadas en la actividad. Puede ser necesario, sin embargo, retrasar el inicio de una actividad no crítica más allá de su tiempo de inicio más temprano. Por ejemplo, en la figura 6.43, suponga que cada una de las actividades no críticas E y F requiere el uso de una excavadora y que sólo una está disponible. Programar tanto E como F tan pronto como sea posible, requiere dos excavadoras entre los tiempos 8 y 10. Podemos eliminar el traslape iniciando E en el tiempo 8 y moviendo el tiempo de inicio de F a alguna parte entre los tiempos 10 y 14. Si todas las actividades no críticas pueden programarse lo más pronto posible, el programa resultante siempre es factible. De lo contrario, pueden violarse algunas relaciones de precedencia si las actividades no críticas se demoran más allá de su tiempo de inicio más temprano.

CPM: Construcción del cronograma

Page 48: Flujo máximo, flujo de costo mínimo y CPM/PERT

Considere, por ejemplo, las actividades C y E en la figura 6.43. En la red de proyecto (figura 6.40), aunque C debe completarse antes que E, los espacios de tiempo de C y E en la figura 6.43 permiten programar C entre los tiempos 6 y 9, y E entre los tiempos 8 y 10, lo cual viola el requisito de que C preceda a E. Por lo tanto, es evidente la necesidad de una “señal roja” que revele de forma automática el conflicto en el programa. Tal información se obtiene calculando los flotantes (también conocidos como holguras) para las actividades no críticas.

Determinación de los flotantes. Los flotantes son los tiempos de holgura disponibles dentro del espacio asignado de la actividad no crítica. Los tipos más comunes son el flotante total y el flotante libre. La figura 6.44 da un resumen conveniente para calcular el flotante total (TFij) y el flotante libre (FFij) para una actividad (i,j).

CPM: Construcción del cronograma

Page 49: Flujo máximo, flujo de costo mínimo y CPM/PERT

CPM: Construcción del cronograma

Regla de la señalización roja. Para una actividad no crítica (i,j), si FFij<TFij, entonces su inicio puede demorarse en cuando mucho FFij, con respecto a su tiempo de inicio más temprano □i, sin provocar un conflicto en el programa. Cualquier demora mayor que FFij (pero no mayor que TFij) debe acoplarse con una demora igual (con respecto a □j) en el tiempo de inicio de todas las actividades que salen del nodo j.

La implicación de la regla es que, si FFij = TFij, puede programarse una actividad no crítica (i,j) en cualquier parte del intervalo (□i, ∆j) sin provocar conflictos en el programa.De lo contrario, si FFij<TFij, la actividad (i,j) recibe una señal roja por la posibilidad de demorar el tiempo de inicio de las actividades que salen del nodo j.

Page 50: Flujo máximo, flujo de costo mínimo y CPM/PERT

CPM: Construcción del cronograma

Page 51: Flujo máximo, flujo de costo mínimo y CPM/PERT

El modelo CPM busca la ruta más larga entre los nodos de inicio y de terminación de la red del proyecto. Por tanto, su formulación como una PL es semejante a la PL del modelo de la ruta más corta. La única diferencia es que la función objetivo se maximiza en lugar de minimizarse.Defina

xij = Cantidad de flujo de la actividad (i,j) para toda i y j definidasDij = Duración de la actividad (i,j) para toda i y j definidas

Por lo tanto, la función objetivo del programa lineal es

Para cada nodo hay una restricción que representa la conservación del flujo:Flujo de entrada total = Flujo de salida totalTodas las variables, xij, son no negativas.

CPM: Modelo matemático

Page 52: Flujo máximo, flujo de costo mínimo y CPM/PERT

z = 25, x12 (A) = 1, x24 (D) = 1, x45 (ficticia) = 1, x56(H) = 1, y todas las demás = 0

La solución define la ruta crítica como ADFicticiaH, y la duración del proyecto es de 25 días.

CPM: Modelo matemático

Page 53: Flujo máximo, flujo de costo mínimo y CPM/PERT

PERT difiere de CPM en que asume tiempos de duración probabilísticos basados en tres estimaciones:1. Tiempo optimista, a, el cual ocurre cuando la ejecución transcurre extremadamente bien.2. Tiempo más probable, m, el cual ocurre cuando la ejecución se realiza en condiciones normales.3. Tiempo pesimista, b, el cual ocurre cuando la ejecución transcurre extremadamente deficiente.El tiempo más probable, m, queda en el intervalo (a, b).Basado en las estimaciones, el tiempo de duración promedio, y varianza, v, se aproximan como

Redes PERT

Los cálculos de CPM dados vistos anteriormente pueden aplicarse directamente,con D, reemplazando a la estimación única D.

Page 54: Flujo máximo, flujo de costo mínimo y CPM/PERT

Dado que la variable aleatoria ej que representa el tiempo de ocurrencia más temprano del nodo, la probabilidad de que j ocurrirá en un tiempo programado, Sj, puede estimarse como sigue:

Suponiendo una distribución normal.

Redes PERT

Page 55: Flujo máximo, flujo de costo mínimo y CPM/PERT

Redes PERT

Page 56: Flujo máximo, flujo de costo mínimo y CPM/PERT

Redes PERT

Page 57: Flujo máximo, flujo de costo mínimo y CPM/PERT

Bibliografia

Hillier,F. & Lieberman,G. (2010). Introducción ala investigación de Operaciones. U.S.A: McGraw-Hill.

Taha, Hamdy A. Investigación de operaciones. 7a. edición. México: Pearson Educación, 2004.ISBN 970-26-0498-2

http://www.ifp.illinois.edu/~angelia/ge330fall09_maxflowl20.pdf

Investigación de Operaciones