Académique Documents
Professionnel Documents
Culture Documents
2 1 2
2 b d 45 20
3
55
s 4 40 25
1 t 30
5 3
3 25
3 2
a c 50 15
4
Modelo del Flujo Máximo
En algunas redes circula por los arcos
un flujo (envío o circulación de unidades
homogéneas de algún producto: automóviles en una
red de carreteras, litros de petróleo en un oleoducto,
bits por un cable de fibra óptica) desde el origen
o fuente al destino, también
denominado sumidero o vertedero. Los arcos
tienen una capacidad máxima de flujo, y se trata de
enviar desde la fuente al sumidero la mayor cantidad
posible de flujo, de tal manera que:
El flujo es siempre positivo y con unidades enteras.
El flujo a través de un arco es menor o igual que la
capacidad.
El flujo que entra en un nodo es igual al que sale de
él.
En el caso de que el origen o el destino no
existan en el problema, se añaden
ficticiamente utilizando arcos
unidireccionales de capacidad infinita,
como en grafo mostrado a continuación:
Corte:
Un corte define una serie de arcos cuya
supresión de la red causa una interrupción
completa del flujo entre el origen y el
destino. La capacidad de corte es igual a
la suma de las capacidades de los arcos
asociados. Entre todos los cortes posibles
en la red , el corte con la menor
capacidad proporciona el flujo máximo en
la red.
El siguiente grafo ilustra 3 cortes: el Corte 1 con capacidad 60,
el Corte 2 con capacidad 110 y el Corte 3 con capacidad 70.
Todo lo que podemos obtener de los 3 cortes es que el flujo
máximo en la red no excede de 60 unidades. No podemos saber
cual es el flujo máximo hasta que se hayan
enumerado todos los cortes en la red:
C: Capacidad
i,j : índices de los nodos
k: Flujo mínimo del camino seleccionado
Cij,ji= (Ci-k , Cj+k)
Iteración: Es el acto de repetir un
proceso con el objetivo de
alcanzar una meta deseada,
objetivo o resultado.
Cij,ji= (Ci-k,Cj+k)
1era. Iteración:
K=min(∞,30,20)
K=20
2da. Iteración:
K=min(∞,20,40,10,20)
K=10
K=min(∞,10,30)
K=10
4ta. Iteración:
K=min(∞,10,10,20)
K=10
K=min(∞,10,10)
K=10
F= k1+k2+k3+k4+k5 = 60
k1=20
k2=10
k3=10
k4=10
k5=10
Flujo Máximo = 20 + 10 + 10 + 10 + 10 = 60
La sumatoria de todos los ki nos da como
resultado 60 unidades, que es el flujo máximo
que podemos pasar desde el nodo origen hasta
el nodo destino a través de la red de nodos.