0% encontró este documento útil (0 votos)
59 vistas15 páginas

Algoritmo de Flujo Máximo

El documento presenta el algoritmo de Ford-Fulkerson para resolver problemas de flujo máximo en una red. Explica que el flujo se origina en un nodo y termina en otro, maximizando la cantidad que fluye a través de la red. Luego, detalla los pasos del algoritmo: 1) encontrar una ruta con capacidad positiva, 2) aumentar el flujo por el valor mínimo en la ruta, y 3) repetir hasta que no haya rutas disponibles. Finalmente, presenta ejemplos para ilustrar la aplicación del método.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
59 vistas15 páginas

Algoritmo de Flujo Máximo

El documento presenta el algoritmo de Ford-Fulkerson para resolver problemas de flujo máximo en una red. Explica que el flujo se origina en un nodo y termina en otro, maximizando la cantidad que fluye a través de la red. Luego, detalla los pasos del algoritmo: 1) encontrar una ruta con capacidad positiva, 2) aumentar el flujo por el valor mínimo en la ruta, y 3) repetir hasta que no haya rutas disponibles. Finalmente, presenta ejemplos para ilustrar la aplicación del método.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

INVESTIGACIÓN DE

OPERACIONES 2

PROFESORA: PAULINA BERRÍOS ZAMORA


[Link]@[Link]
FLUJO MÁXIMO
FLUJO MÁXIMO
Todo flujo a través de una red dirigida se origina en un nodo (origen) y termina en otro
nodo (destino).
Los nodos restantes son nodos de trasbordo
El flujo a través de un arco se permite sólo en la dirección indicada por la flecha y la
cantidad máxima de flujo está dada por la capacidad del arco.
Objetivo Maximizar la cantidad total de flujo del origen al destino. Se puede medir como
la cantidad que sale del origen o la cantidad que entra al destino.
FLUJO MÁXIMO

Algunas aplicaciones
A continuación se mencionan algunos tipos de
aplicaciones comunes del problema del flujo máximo.
• 1. Maximizar el flujo a través de la red de
distribución de una compañía desde sus fábricas
hasta
• sus clientes.
• 2. Maximizar el flujo a través de la red de
suministros de una compañía de proveedores a
las
• fábricas.
• 3. Maximizar el flujo de petróleo por un sistema
de tuberías.
• 4. Maximizar el flujo de agua a través de un
sistema de acueductos.
• 5. Maximizar el flujo de vehículos por una red de
transporte.
ALGORITMO FORD- FULKERSON
1. Busque una ruta entre el nodo origen y el nodo destino, con la mayor capacidad positiva posible y
de sencilla visualización.

2. Busque la capacidad mínima en ésta ruta y aumente el flujo por ese valor.
3. Disminuya las capacidades en la dirección del flujo y auméntelas en la dirección contraria.

5
2

Iteración 1: = O-B –E- T . Capacidad de la ruta { 7, 5,6}


Cantidad enviada por la ruta = min { 7, 5,6} =5
ALGORITMO FORD- FULKERSON
4. Repita los pasos 1,2 y 3 hasta que no encuentre una ruta con capacidad positiva.

2 6 5 + 3 =8
2

Iteración 2: = O-A –D- T . Capacidad de la ruta { 5, 3,9}


Cantidad enviada por la ruta = min { 5, 3,9}=3
ALGORITMO FORD- FULKERSON
4. Repita los pasos 1,2 y 3 hasta que no encuentre una ruta con capacidad positiva.

0
4
2 6 8 + 2 =10
2 0
2

Iteración 3: = O-B –D- T . Capacidad de la ruta { 2, 4,6}


Cantidad enviada por la ruta = min { 2, 4,6}=2
ALGORITMO FORD- FULKERSON
4. Repita los pasos 1,2 y 3 hasta que no encuentre una ruta con capacidad positiva.

0
4
2 6 10 + 1 =11
2 0
2

0
3

1
0
3

Iteración 4: = O-C –E- T . Capacidad de la ruta { 4, 4,1}


Cantidad enviada por la ruta = min { 4, 4,1}=1
ALGORITMO FORD- FULKERSON
4. Repita los pasos 1,2 y 3 hasta que no encuentre una ruta con capacidad positiva.

0 3
4
2 6 11 + 1=12
2 0
2

0
3
0
2
1
0
3
2

Iteración 4: = O-C –E- D- T . Capacidad de la ruta { 3, 3,1,4}


Cantidad enviada por la ruta = min { 3, 3,1,4}=1
ALGORITMO FORD- FULKERSON
4. Repita los pasos 1,2 y 3 hasta que no encuentre una ruta con capacidad positiva.

2
0 3
1
0 4
2 6 12 + 1=13
2 0
2 1

0
3
0
2
1
0
3
2
Iteración 5: = O-A –B- D- T . Capacidad de la ruta { 2, 1,2,3}
Cantidad enviada por la ruta = min {2, 1,2,3}=1

5. Ya no existen trayectorias de aumento, por lo que el patrón de flujo actual es óptimo.


EJERCICIO 1

D 6
5
A
4
8
4
2 F T
O C
3 2
5
3
E 6
B
4
RESULTADO
• 0-A-D-T=5
D 1
• 0-B-E-T=4 0
• 0-A-C-F-T=2
A
• 0-A-C-E-F-I=1
FLUJO MÁXIMO= 12 1
0
1
0 F T
O C
3 1
1
2
E 2
B
0
EJERCICIO 2

E 2
6
B 8
7
10
8 3
A C T
1
5
F
9

D
10
RESULTADO
• A-B-C-D-F-T =4
E 0
• A-C-F-T =3 2
• A-B-E-T =2
B 5
• A-B-E-F-T=2
FLUJO MÁXIMO= 11 3
2
5 0
A C T
0
5
F 0

D
6
Fechas importantes

Taller 1 grupal 01 Octubre ( Ruta +corta)


Taller 2 grupal 15 de octubre
Prueba 1 22 de octubre
Taller 3 grupal 12 de noviembre
Taller 4 Grupal 26 de noviembre
Prueba 2 5 de enero
Presentación Proyecto ( Exposición) 07, 12, y 14 de Enero

También podría gustarte