You are on page 1of 67

Capítulo 4

Modelo de Redes

Objetivos del Capítulo
 Conceptos y definiciones de redes.
 Importancia de los modelos de redes
 Modelos de programación lineal, representación
en redes y soluciones usando el computador para:
* Modelos de transporte.
* Modelos de capacidad de transporte
* Modelos de asignación
* Modelo del vendedor viajero
* Modelos de la ruta mas corta
* Modelos de la rama mas corta

Un problema de redes es aquel que puede
representarse por:

8
6

9
10

Nodos
Arcos
7
10
Funciones en los arcos

4. dada su estructura matemática. dada su estructura matemática. no importando el tamaño del problema. .1 Introducción  La importancia de los modelos de redes: * Muchos problemas comerciales pueden ser resueltos a través de modelos redes * El resultado de un problema de redes garantiza una solución entera. No se necesitan restricciones adicionales para obtener este tipo de solución. * Problemas de redes pueden ser resueltos por pequeños algoritmos .

 Terminología de Redes * Flujo: Corresponde a la cantidad que debe transportarse desde un nodo i a un nodo j a través de un arco que los conecta. * Nodos adyacentes: Un nodo j es adyacente con un nodo i si existe un arco que une el nodo j con el nodo i. La siguiente notación es usada: Xij= cantidad de flujo Uij= cota mínima de flujo que se debe transportar Lij= cota maxíma de flujo que se puede transportar. Si el flujo puede transportarse en ambas direcciones existe un arco no dirigido (sin flecha). . * Arcos dirigidos /no dirigidos: Cuando el flujo puede transportarse en una sola dirección se tiene un arco dirigido (la flecha indica la dirección).

 Ciclos / Arboles /Arboles expandidos * Ciclos : Un ciclo se produce cuando al partir de un nodo por un cierto camino se vuelve al mismo nodo por otra ruta. *Arbol expandido: Es un árbol que conecta todos lo nodos de la red (contiene n-1 arcos). . Rutas/Conexión entre nodos *Ruta: Una colección de arcos formados por una serie de nodos adyacentes * Los nodos están conectados si existe una ruta entre ellos. * Arbol : Una serie de nodos que no contienen ciclos.

4.2 Problemas de transporte
Un problema de transporte surge cuando
se necesita un modelo costo-efectividad que
permita transportar ciertos bienes desde un
lugar de origen a un destino que necesita
aquellos bienes , con ciertas restricciones en la
cantidad que se puede transportar.1

 Definición del problema

* Se tienen m lugares de origen. Cada lugar de origen
tiene una capacidad de producción Si

*Se tienen n destinos. Cada destino j demanda D j

*Objetivo:

Minimizar el costo de transporte de la carga al lugar de
destino
cumpliendo con las restricciones de los lugares de
origen.

Farmacéutica Carlton
 La farmacéutica Carlton abastece de drogas y
otros suministros médicos.
 Esta tiene tres plantas en: Claveland, Detroit,
Greensboro.
 Tiene cuatro centros de distribución en:
Boston, Atlanta, St Louis.
 La gerencia de Carlton desea realizar el
trnsporte de sus productos de la manera más
económica posible.

. Louis Oferta Cleveland $35 30 40 32 1200 Detroit 37 40 42 25 1000 Greensboro 40 15 20 28 800 Demanda 1100 400 750 750  Supuestos * El costo de transporte por unidad es constante * Todos los transportes ocurren simultáneamente. Hacia Desde Boston Richmond Atlanta St. oferta y demanda.  Datos Costo de transporte por unidad. * Solo se considera el costo de transporte entre el lugar de origen y el de destino * La oferta total es igual a la demanda total.

Louis S3= 800 D4=750 . RED QUE REPRESENTA Destinos EL PROBLEMA Origenes Boston D1=1100 35 Cleveland 30 S1=1200 32 40 Richmond 37 D2=400 40 Detroit 42 S2=1000 25 Atlanta 35 15 D3=750 20 Greensboro 28 St.

2(Detroit). 3(Atlanta). Modelo matemático * La estructura del modelo es la siguiente: Minimizar <Costo total de transporte> sujeto a : cantidad a transportar desde la fabrica = oferta de la fábrica cantidad a recibir por la distribuidora = demanda de la distribuidora.Louis) . 2(Richmond). 4 (St. * Variables de decisión: Xij = cantidad a transportar desde la fábrica i a la distribuidora j donde i = 1(Claveland). 3(Greensboro) j = 1(Boston).

Louis S3= 800 X34 D4=750 .Oferta de Cleveland X11+X12+X13+X14 = 1200 OfertaRestricciones de la Oferta de Detroit X21+X22+X23+X24 = 1000 Boston Oferta de Greensboro X31+X32+X33+X34 = 800 X11 D1=1100 Cleveland X12 S1=1200 X31 X13 X21 Richmond X14 D2=400 X22 X32 Detroit S2=1000 X23 Atlanta X24 D3=750 X33 Greensboro St.

 El modelo matemático completo Restriccione de la oferta: X11+ X12+ X13+ X14 1200 X21+ X22+ X23+ X24 1000 X31+ X32+ X33+ X34 800 = Restricciones de la demanda: = X11+ X21+ X31 = 1000 X12+ X22+ X32 400 X13+ X23+ X33 = 750 X14+ X24+ X34 = 750 = Todos los Xij mayores que cero = .

00 $ 40.00 $ 32.00 $ 20.00 $ 30.LOUIS OFERTAS CLEVELAND $ 35.00 1000 GREENSBORO $ 40.00 $ 42.  Solución optima obtenida a través de Excel FARMACUETICA CARLTON COSTOS UNITARIOS BOSTON RICHMOND ATLANTA ST.00 1200 DETROIT $ 37.LOUIS TOTAL CLEVELAND 850 350 0 0 1200 DETROIT 250 0 0 750 1000 GREENSBORO 0 50 750 0 800 TOTAL 1100 400 750 750 COSTO TOTAL = 84000 .00 $ 28.00 $ 15.00 $ 25.00 800 DEMANDAS 1100 400 750 750 ALTERNATIVAS DE TRANSPORTE BOSTON RICHMOND ATLANTA ST.00 $ 40.

el costo total t imo aumentara en $5 por unidad o Op ang transportada. Análisis Análisisde deSensibilidad Sensibilidadpor porWINQSB WINQSB Si utilizamos esta ruta. R .

.el costo de demandar una unidad más por la distribuidora. Ra ng od ef ac tib ilid ad Precio sombra de la distribuidora . Precio sombra de la planta .el costo de cada unidad extra disponible en la planta.

La cantidad a transportar que reduce el costo por unidad entrega la ruta más económicamente atractiva. Interpretación de los resultados del análisis de sensibilidad. el precio sombra de transporte corresponde al costo de cada unidad extra demandada por la distribuidora. por cada carga transportada . el costo total aumentara en una cantidad igual a la reducción del costo hecha. . * Reducción de Costos: .Para las plantas el precio sombra de transporte corresponde al costo de cada unidad disponible en la planta. . incurriendo asi en el costo que ello significa.Si una ruta debe usarse obligatoriamente. * Precios Sombra: .Para las distribuidoras. .

* La gerencia desea un itinerario de producción que minimiza el costo del trimestre. * La capacidad de producción y el costo de producción unitario puede varia de un mes a otro. Compañía de ski Montpelier Usando un modelo de transporte para un itinerario de producción * Montpelier planea su producción de ski para los meses de julio. * La compañía puede destinar tiempo de producción adicional para la fabricación de skis. . agosto y septiembre. * El nivel de producción es capaz de satisfacer la demanda proyectada y un trimestre del nivel de inventario.

la demanda esperada para del trimestre. (en pares de ski) yDemanda el costo Capacidad de producción por unidad de Producción (por meses) Producción Meses Esperada Producción Tiempo Normal Sobretiempo Julio 400 1000 25 30 Agosto 600 800 26 32 Septiembre 1000 400 29 37 . Datos: * Inventario inicial = 200 pares * Nivel de inventario requerido = 1200 pares * Nivel de producción para el próximo trimestre= 400 pares (tiempo normal) 200 pares (sobretiempo) * La tasa de costo de almacenaje ed de 3% mensual por ski * El nivel de producción.

 Análisis de la demanada * Demanda neta a satisfacer en Julio = 400 .Oferta producida en tiempo norma (capacidad de Ejemplo: Una unidad producide en julio en tiempo normal producción) y vendida en septiembre 2. $26.50 . Costo Unitario= [costo unitario de producciónt] +  [costo unitario Análisis de ladeoferta lamacenamiento por mes ][número de * La capacidad de producción corresponde a la oferta meses en dos * Existen inventario] tipos de “oferta” 1...Oferta producida cuesta= 25+ (3%)(25)(2 meses) = en sobretiempo.200 = 200 pares en inventario * Demanda neta de agosto = 600  * Análisis Demanda deneta en septiembre los costos unitarios = 1000 + 1200 = 2200 pares demanda esperada inventario req.

75 26. Producción Representación de la Red Mes/periodo July Mes Julio 25 Ventas 1000 R/T T/N 25. 0 400 Sept.50 200 Julio 0 Julio 500 30 S/T 30.78 32 +M +M Agst.. T/N 0 Exceso 300 0 200 Sept. T/N Demanda 26.80 +M +M +M Agst.90 Capacidad de Producción 31. S/T .96 29 37 0 400 Sept. 0 600 800 26 +M Agst. 2200 S/T 32.

96 Costo Unitario =Producción+un mes de almacenamiento . Producción Julio: tiempo normal Producción Agosto:Sobretiempo Destino: Demanda para Julio Destino: Demanda de Septiembre Costo Unitario= $25 (producción) 32+(.03)(32)=$32.

Total Disponible : 1500 .Demanda .600 = 500 pares * En septiembre producir 400 pares en tiempo normal. Disponibles = 800 + 300 .200 = 1300 a fines de julio * En agosto producir 800 pares en tiempo normal y 500 en sobretiempo. * En julio producir 1000 pares en tiempo normal y 500 pares en sobretiempo. Con 1000 pares para la posible demanda los cuales se pueden distribuir: (1300 + 500 ) + 400 . Inventario + Producción . Resumen de la solución óptima.1000 = 1200 pares disponibles para ser transportados a Ski Chalet.

tratando de que esta asignación sea la óptima posible.3 Problemas de Asignación  Definición del Problema * m trabajadores deben ser asignados a m trabajos. 4. * Un costo unitario (o ganancia) C ij es asociado al trabajador i que realizara el trabajo j. . * Minimizar el costo total ( o maximizar la ganancia total) de la asignación de trabajadores a sus respectivos empleos que le corresponde a cada uno.

Electrónica Ballston  Existen 5 diferentes proyectos eléctricos sobre 5 líneas de producción que necesitan ser inspeccionadas.  El tiempo para realizar una buena inspección de un área de pende de la línea de producción y del área de inspección.  La gerencia desea asignar diferentes áreas de inspección a inspectores de productos tal que el tiempo total utilizado sea mínimo. .

 Datos * Tiempo de inspección en minutos para la línea de ensamble de cada área de inspección. Area de Inspección A B C D E 1 10 4 6 10 12 Linea 2 11 7 7 9 14 Ensamble 3 13 8 12 14 15 4 14 16 13 17 17 5 19 17 11 20 19 .

RED QUE REPRESENTA EL PROBLEMA Línea de ensamble Área de Inspección S1=1 1 A D1=1 S2=1 2 B D2=1 S3=1 3 C D3=1 S4=1 4 D D4=1 S5=1 5 E D5=1 .

. * Dado a que el problema esta balanceado. quedando así el problema balanceado. cada trabajador es asignado sólo una vez y cada trabajo tiene exactamente un solo trabajador. * Para un problema desbalanceado se debe agregar un trabajador “ficticio” (en el caso de que existan más trabajos que trabajadores) o un empleo “ficticio” (en el caso de que existan más trabajadores que trabajos). Supuestos restricciones * El número de trabajadores es igual al número de empleos.

Además los capítulo difieren en la cantidad de hojas y en la complejidad. El ha elegido a 4 secretarias que podrían tipearle cada uno de sus capítulos. El costo asociado refleja la velocidad de la secretaria y la exactitud con la que realiza el trabajo. Solución mediante el método Húngaro  Problema: El profesor Michell ha terminado 4 capítulos de su libro y esta pensando en pedir ayuda para terminarlo. ¿Qué puede hacer el profesor si conoce la siguiente tabla: Capítulos Secretaría 13 14 15 16 Juana 96 99 105 108 María 116 109 107 96 Jackeline 120 102 113 111 Edith 114 105 118 115 .

* Número de personas a asignar m es igual al número de lugares m. * Todas las asignaciones son posibles * Una asignación por persona y una persona por asignación  Matriz de Costos Capítulos Secretaría 13 14 15 16 Juana 96 99 105 108 María 116 109 107 96 Jackeline 120 102 113 111 Edith 114 105 118 115 . Restricciones del Método * Solo problemas de minimización.

 Restar el Menor valor de cada fila Capítulos Secretaría 13 14 15 16 Juana 0 3 9 12 María 20 13 11 0 Jackeline 18 0 11 9 Edith 9 0 13 10  Restar el menor valor de cada columna en la matriz anterior Capítulos Secretaría 13 14 15 16 Juana 0 3 0 12 María 20 13 2 0 Jackeline 18 0 2 9 Edith 9 0 4 10 .

sino identificar el menor valor no rayado restarselo a los demás números no rayados y sumarlo en las intersecciones. Capítulos Secretaría 13 14 15 16 Juana 0 3 0 12 María 20 13 2 0 Jackeline 18 0 2 9 Edith 9 0 4 10  Si el número de líneas es igual al número de filas se esta en la solución óptima. Trazar el mínimo número de líneas que cubran los ceros de la matriz obtenida en el punto anterior. Pare este caso corresponde al valor 2 .

16 Jackeline Cap. 13 María Cap. 14 *Costo Asignación: 96 + 96 +113 +105 =410 . 15 Edith Cap. Capítulos Secretaría 13 14 15 16 Juana 0 5 0 14 María 18 13 0 0 Jackeline 16 0 0 9 Edith 7 0 2 10  Las asignaciones corresponde a los valores donde existen 0 Juana Cap.

. * Un problema de maximización. Casos especiales * Cuando un trabajador no puede realizar un empleo en particular * Cuando un trabajador puede ser asignado a más de un trabajo.

exactamente una vez y – Existen malnodos volviendo punto de partida.4 Problema del vendedor viajero  Definición  Se trata de del problema un tour es un recorrido que comienza en una ciudad de partida visitando cada ciudad (nodo) de una cierta red. - . 4.j). – Un costo unitario Cij es asociado al arco (i. total al visitar todos los nodos exactamente una vez.  El – objetivo El objetivoesesminimizar elciclo encontrar el viaje. yaminimizeel que sea desde los costo puntos de vista de tiempo y distancia.

. bombas militares .Ejemplo ya que* un problema de 20 ciudades Rutas a seguir por buses escolares requiere de 500.Complejidad Diversas aplicaciones pueden ser resueltas como un problema Escribir eldemodelo vendedor viajero matemático y resolverlo resulta muchas veces incómodo.000 de * Distribución restricciones.El problema tiene importancia teórica porque este representa una clase de problemas llamados NP- completos. Importancia  . .

Princ 30 45 65 80 r Of. partiendo de la oficina principal y volviendo a la misma. 4 80 50 40 35 .AGENCIA GUBERNAMENTAL DE EMERGENCIA  Se debe realizar una visita a cuetro oficinas locales de la AGE. la cual esta ubicada en Northridge. 1 30 25 50 50 o Of.  Datos Hacia la oficina Tiempo en H minutos para 1 trasladarse 2 de una 3 oficina a4 F otra Of. 2 45 25 40 40 m Of. 3 65 50 40 35 Of. Southern California.

Red que representa el problema de vendedor viajero de AGE 2 40 3 25 35 50 40 50 1 4 45 65 30 80 Of. Princ .

 Solución .Identificación de los posibles ciclos. * Existen (m-1)1 ciclos posibles * Solo problemas pequeños pueden ser resuletos. . . * Problemas con menos de 20 nodos pueden ser resueltos en forma eficiente por este método.Se utiliza una combinación de problemas de asignación con la técnica Branch and Bound.

H-O1-O4-O3-O2-H 200 7.Identificación de los posibles ciclos Ciclo Costo Total 1. H-O2-O1-O4-O3-H 220 11. H-O3-O1-O2-O4-H 260 12. H-O1-O3-O4-O2-H 200 5. EL PROBLEMA AGE . H-O2-O4-O1-O3-H 250 10. H-O2-O1-O3-O4-H 235 9. H-O2-O3-O1-O4-H 265 8. H-O1-O3-O2-O3-H 240 4. H-O1-O4-O2-O3-H 225 6. H-O3-O1-O2-O4-H 260 . H-O1-O2-O3-O4-H 210 2. H-O1-O2-O4-O3-H 195 3.

Datos Datosde deentrada entradapara paraelelproblema problemade devendedor vendedorviajero viajeroen enWINQSB WINQSB .

Solución Soluciónde deWINQSB WINQSB -Una -Unacombinación combinaciónde de problema problemadedeasignación asignaciónyylalatécnica técnica Branch Branchand andBound Bound .

Princ . 2 40 3 25 50 35 40 1 50 4 45 65 30 80 Of.

Se desea encontrar la ruta de mínima distancia que conecta el nodo 1 con el nodo n. 4.5 Problemas de la Ruta más corta  Se trata de encontrar la ruta de menor distancia. . . dij . o costo .a entre el punto de partida o nodo inicial y el destino o nodo terminal.Arcos bi-direccionales conectan los nodos i y j con distancias mayores que cero. partiendo del nodo inicial 1 y terminando en el nodo final n.  Definición del Problema .Se tienen n nodos.

. Lineas Fairway Van  Determine la ruta mas corta entre Seattle y El Paso para la siguiente red de carreteras.

Phoenix Los Angeles 386 16 403 118 17 19 San Diego 425 18 314 Tucson El Paso . 291 Denver 9 280 11 Las Vegas 10 108 452 Bakersfield 155 Kingman 114 Barstow 469 207 15 14 12 13 Albuque. 1 Seattle 599 Butte 2 497 691 180 Boise 420 3 4 345 Cheyenne 432 Salt Lake City Portland 440 Reno 526 7 8 138 6 432 102 5 621 Sac.

Analogía de un problema de programación lineal . Solución .Variables de decisión Xij = 1 si un transporte debe viajar por la carretra que une la ciudad i con la ciudad j. 0 En cualquier otro caso Objetivo = Minimizar  dijXij .

19 + X16. Por ejemplo. Sujeto a las siguientes restricciones Butte 1 Seattle 599 2 497 180 Boise 3 4 345 432 Salt Lake City Portland 7 [El numero de carreteras para salir de Seattle (Nodo de inicio)] = 1 X12 + X13 + X14 = 1 De una forma similar: [El número de carreteras para llegar a El Paso (Nodo final)] = 1 X12. . en Boise (Ciudad 4): Restricciones mayores que cero X14 + X34 +X74 = X41 + X43 + X47.19 = 1 [El número de carreteras para entrar a la cuidad] = [El número de carreteras para salir de la ciudad].19 + X18.

Solución SoluciónOptima Optimapor porWINQSB WINQSB .

. Solución-Analogía con un problema de redes El algoritmo de Dijkstra’s: -Encontrara la distancia mínima del nodo de partida a los otros nodos. . en el orden que se encuentrana los nodos con respecto al nodo de inicio.Este algoritmo encuentra la ruta más corta desde el nodo de inicio a todos los nodos de la red.

842 SLC Seattle Butte 497 1 599 2 497 SEA. BOI. 12 Barstow 180 469 207 14 POR + 602 = 13 Pheonix Albuque.= 1119 SLC 599 599 BUT. + 432 = 291 Denver 9 612 11 Las Vegas BOIBOI 10 Bakersfield 280 … Y de esta manera Kingman 108 452 180 155 POR. Una representación del algoritmo de Dijkstra’s + 420 SLC. 345 = + SLC SLC. BOI BOI 180 497 Boise 420 691 3 4 345 Cheyene 432 Salt Lake City Portland 440 Reno 526 7 8 138 6 432 102 5 621 Sac. 782 Los Angeles 386 16 403 118 19 San Diego 17 425 Tucson 18 314 El Paso .. 114 hasta cubrir 15toda la red. BUT + 691 = 1290 CHY. SACSAC.

o el flujo a lo largo de los arcos se considera instantáneo.  El árbol de expansión mínima es apropiado para problemas en los cuales la reundancia es expansiva. . sin formar un loop.4.6 Arbol de expansión mínima  Este problema surge cuando todos los nodos de una red deben conectar entre ellos.

.  El sistema debe unir 8 residencias y centros comerciales.Factibilidad de las líneas que deban ser construídas.  La red seleccionada debe permitir: .Mínimo costo posible por línea.  El distrito metropolitano de transito necesita seleccionar un conjunto de líneas que conecten todos los centros a un mínimo costo. .EL TRANSITO DEL DISTRITO METROPOLITANO  La ciudad de Vancouver esta planificando el desarrollo de una nueva línea en sistemas de tránsito.

RED QUE 55 REPRESENTA Zona Norte Universidad 50 EL ARBOL 3 5 EXPANDIDO. 30 Distrito Comercial 39 38 33 4 34 Zona Oeste 45 32 1 28 8 35 43 Zona 2 6 Zona Este Shopping 40 Centro 41 Center 37 36 44 7 Zona Sur .

El algoritmo que resuelve este problema es un procedimiento muy fácil (“trivial”).Los entrada consiste en el número de nodos. .  Solución mediante el computador . Solución . .Corresponde a una categoría de algoritmos “ávidos”. tomando la precaución de no formar ningún loop.Analogía con un problema de redes . * El algoritmo finaliza cuando todos los nodos están conectados. el largo de los arcos y la descripción de la red. agregue el siguiente arco de menor longitud del conjunto de arcos disponibles . * En cada iteración. .Algoritmo: * Comience seleccionando el arco de menor longitud.

Solución óptima mediante WINQSB .

RED QU E 55 REPRESENTA LA 50 Universidad SOLUCIÖN ÖPTIMA 3 5 Zona Norte 30 Distrito Comercial 39 38 33 4 34 Zona Oeste 45 Loop 32 1 28 8 35 43 Zona 2 6 Zona Este Shopping 40 Centror 41 Center 37 36 44 Costo Total = $236 milliones 7 Zona Sur .

.  Existe un flujo que viaja desde un único lugar de origen hacia un único lugar destino a través de arcos que conectan nodos intermedios  Cada arco tiene una capacidad que no puede ser excedida  La capacidad no debe ser necesariamente la misma para cada dirección del arco.7 Problema del flujo máximo  Este modelo se utiliza para reducir los embotellamientos entre ciertos puntos de partida y destino en una red.4.

.Existen n-2 nodos (númerados del 2.. en el cual todos los flujos de la red son depositados. y la capacidad Cji para la dirección opuesta. en el cual el flujo que entra es igual al flujo que sale.Existe un nodo origen (con el número 1).n-1).La capacidad Cij que transita del nodo i al nodo j.Existe un nodo terminal (con el número n). 3. . . ... .. Definición del Problema . del cual los flujos emanan.

El objetivo es encontrar la máxima cantidad de flujo que salga del nodo 1 al nodo n sin exceder la capacidad de los arcos. .

 El veneno químico necesario para la producción es depositado en grandes tambores.Estimar el tiempo total de descarga.  Una red de tubos y válvulas regula el flujo del químico de los tambores a las diferentes áreas de producción. usando la misma red de tubos y válvulas. .Qué válvulas deben abrirse y cerrarse . COMPAÑÍA QUIMICA UNIDA  Química unida produce pesticidas y otros productos de control agrícola.  El departamento de seguridad debe diseñar un procedimiento que vacíe los tambores de la forma más rápida posible dentro de los tubos del área de depósito.  El procedimiento debe determinar: .

 Datos El máximo flujo de 2 a 4 es 8 0 4 8 7 2 3 0 6 1 10 0 0 3 1 6 2 0 7 4 Tambores 10 2 0 Tubo de Seg. No se permite flujo de 4 a 2. con químico 0 1 4 12 2 8 3 0 5 .

Analogía de un problema de programación lineal – Variables de decisión Xij . Solución .Maximizar el flujo que sale del nodo 1 Max X12 + X13 – Restricciones  [Flujo total que sale del nodo 1] = [Flujo total que entra en el nodo 7] X12 +X13 = X47 + X57 + X67  [Para cada nodo intermedio: Flujo que entra = flujo que sale] Nodo 2: X12 + X32 = X23 +X24 + X26 Nodo 3: X13 +X23 + 63 = X32 +X35 + X36 Nodo 4: X24 +X64 = X46 + X47 Nodo 5: X35 +X65 = X56 + X57 Nodo 6: X26 +X36 + X46 +X56 = X63 +X64 +X65 + X67 .Flujo que viaja desde el nodo i hacia el nodo j a través del arco que conecta ambos nodos. – Función Objetivo .

X64 3. X47 7. X13 10. X67 2. X46 3. X65 2. X36 4. X63 4. X32 1. X56 2. X23 1.  Los flujos no pueden ser negativos: Todos X ij >= 0  Se debe tener presente que este problema es relativamente pequeño y la solución puede ser obtenida rápidamente usando el modelo de programación lineal. X24 8. X35 15. X26 6.  Sin embargo para problemas de mayor envergadura se aconseja usar el modelo de redes. X57 8. .  EL flujo no puede exceder la capacidad de los arcos  X12 10.

* Repetir este procedimiento hasta completar la ruta de manera tal que todos los arcos tengan una capacidad residual positiva. * Aumentar el flujo de esos arcos por la mínima capacidad de uno de los arcos de la ruta. *Designar un nodo origen y un nodo de flotación * Definir las capacidades de todos los arcos en la red ( en ambos sentidos) * A continuación se muestra la solución obtenida usando WINQSB. Solución-Analogía con un problema de redes .La idea básica es la siguiente: * Encontrara un sin capacidad en cada uno de sus arcos. .

El Elmáximo máximoflujo flujoobtenido obtenidopor porWINQSB WINQSB 8 7 4 2 7 7 Flujo Máximo= 17 2 1 6 7 Tambores Tubo de Seg. 2 con químico 10 8 3 8 5 .