Thuy Lien PHAM, Laboratoire de Recherche en Informatique Avancee Universite Paris, France
Ivan LAVALLEE, Laboratoire de Recherche en Informatique Avancee Universite Paris, France
Marc BUI, Laboratoire de Recherche en Informatique Avancee Universite Paris, France
Si Hoang DO, Laboratoire de Recherche en Informatique Avancee Universite Paris, France
This paper presents an asynchronous distributed algorithm for solving the maximum flow problem which is based on the preflow-push approach of Golberg-Tarjan. Each node in graph initially knows the capacities of outgoing and incoming adjacent arcs, the source nodes knows additionally the number of nodes in graph. Nodes execute the same algorithm, and exchange messages with neighbors until the maximum flow is established. The algorithm is applicable in cases of multiple sources and/or targets. We give also here some ideas to adjust our algorithm to dynamic changes of arc capacities.
Citation:
Thuy Lien PHAM, Ivan LAVALLEE, Marc BUI, Si Hoang DO, "A Distributed Algorithm for the Maximum Flow Problem," ispdc, pp.131-138, The 4th International Symposium on Parallel and Distributed Computing (ISPDC'05), 2005