Propsitos de solucin mediante ste mtodo Ford Fulkerson Para la resolucin de problemas de flujo mximo se requiere el uso del mtodo Ford Fulkerson. ste mtodo 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 de origen y destino sin exceder la capacidad de los arcos. ste modelo se utiliza para reducir los embotellamientos entre ciertos puntos de partida y destino en una red. Existe un flujo que viaja desde un nico lugar de origen hacia un nico lugar de destino a travs de arcos que conectan nodos intermedios.
Se debe cumplir las siguientes condiciones: La red debe ser dirigida. Tiene una fuente y un destino. Los otros nodos son de transbordo. Los arcos deben mantener una capacidad >0. 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.
Pasos para realizar el algoritmo Encontrar un camino que vaya del origen al destino y que tenga capacidad mayor a cero en el sentido deseado. Encontrar la rama de menor capacidad (K) del camino seleccionado en el paso anterior y programar el envo de dicha capacidad. Para el camino elegido en el paso 1 reducir la cantidad K en las ramas involucradas y aumentar dicha cantidad en el sentido contrario. Repetir el procedimiento del paso 1. El siguiente problema se resolver por el mtodo Ford Fulkerson Formulario C ij,ji =(C i -K, C j +K), donde:
C: capacidad ij: ndices de los nodos K: es el mnimo flujo que pasa por el nodo, se calcula como k= min(capacidades de la ruta). El nodo de origen como se puede observar es el numero 1 de color amarillo, y el nodo de destino es el numero 5 de color azul.
Se escoge desde el nodo de origen aquel flujo que sea el mayor, en este caso es 30, y va dirigido al nodo nmero 3.
[30,1] [,-] Se tiene como flujo mayor 20 del nodo numero 3 al nodo numero 5, con el nodo de transbordo [30,1] [20,3] [,-] C ij,ji =(C i -K, C j +K) Se procede a determinar los nuevos valores de las capacidades de los arcos. K=min(,30,20) K=20
1 2 3 5 4 0 0 0 15 40 0 0 0 20 0 20 20 0 20 20 10 Resultado Una vez agotando las capacidades del nodo de origen quedan como 0, por lo cual seguimos a sumar a todas las K y asi conseguimos el flujo mximo. Flujo Mximo = K Flujo Mximo = 20+10+10+10+10 Flujo Mximo =60 El flujo mximo que puede pasar del nodo origen 1 hasta el nodo destino es de 60.
Ejercicio La compaa estatal de petrleo cuenta con una red de oleoductos que utiliza para transportar petrleo desde su refinera (fuente)hasta su centro de almacenamiento (destino). A continuacin se muestra la red de distribucin: MTODO FLUJO MXIMO CON COSTO MNIMO Elementos de un problema de flujo mnimo Se tiene un nmero dado de fuentes y destinos de transacciones. Cada fuente y destino tiene una capacidad mxima de envo y recibo. Se pueden tener nodos intermedios. Se tienen arcos que: - Tiene una capacidad mxima de flujo. - Tienen un costo asociado a una unidad de flujo. Se generan costos de envo por unidad que pasan a travs de un arco. Objetivo Minimizar el costo total de enviar el suministro disponible a travs de la red a fin de satisfacer una demanda dada.