5
ALGORITMO DE EDMONDS- KARP Rodolfo Aguirre Silva 1535346 http:// algoritmoscomputacionalesras.blogspot.com

Algoritmo de edmonds karp

Embed Size (px)

Citation preview

Page 1: Algoritmo de edmonds karp

ALGORITMO DE EDMONDS-KARP

Rodolfo Aguirre Silva 1535346

http://algoritmoscomputacionalesras.blogspot.co

m

Page 2: Algoritmo de edmonds karp

En la Ciencia de la computación y teoría de grafos , el Algoritmo de Edmonds-Karp es una implementación del Algoritmo de Ford-Fulkerson para la resolución del problema de flujo máximo en una red de flujo. La característica que lo distingue es que el camino de aumento más corto es usado en cada interacción, lo que garantiza que lo calculo va a terminar. En la mayoría de las implementaciones, el camino de aumento más corto es encontrado usando una búsqueda en anchura.

Descripción

Page 3: Algoritmo de edmonds karp

Este algoritmo es idéntico al Algoritmo de Ford-Fulkerson, excepto que el orden de búsqueda cuando encuentra el camino de aumento de flujo definido. El camino encontrado debe ser el camino más corto con capacidad disponible. Esto lo podemos encontrar por una primera búsqueda de amplitud dejando que los bordes sean la unidad de longitud. El tiempo de duración de se encuentra mostrando que cada trayectoria de aumento se puede encontrar en tiempo, y que a su vez al menos uno de los bordes de E se satura, la distancia desde un borde saturado a la fuente de la trayectoria de aumento debe ser más larga que la última vez que estaba saturado y la distancia es en la mayoría de V de largo.

Como funciona?

Page 4: Algoritmo de edmonds karp

La longitud del camino encontrado aumentara por que el algoritmo nunca disminuye. Los caminos encontrados son los más cortos posibles. El flujo encontrado es igual a la capacidad que cruza el mas pequeño corte en el grafo separando la fuente y el consumo.

Page 5: Algoritmo de edmonds karp

ww.cse.ohio-state.edu/~tamaldey/course/794/ek-algo.pdf

www.cs.umass.edu/~barring/cs611/lecture/11.pdf

Bibliografia