DocumentCode
3455306
Title
A Distributed Algorithm for the Maximum Flow Problem
Author
Pham, Thuy Lien ; Lavallee, Ivan ; Bui, Marc ; Do, Si Hoang
Author_Institution
Lab. de Recherche en Informatique Avancee, Univ. Paris 8
fYear
2005
fDate
4-6 July 2005
Firstpage
131
Lastpage
138
Abstract
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. For a graph of n nodes and m arcs, our algorithm takes O(n2m) message complexity and O(n2 ) time complexity
Keywords
communication complexity; distributed algorithms; graph theory; asynchronous distributed algorithm; graph; maximum flow problem; message complexity; preflow-push approach; time complexity; Algorithm design and analysis; Bidirectional control; Books; Distributed algorithms; Fluid flow; Heuristic algorithms; Irrigation; Labeling; Mobile ad hoc networks; Transportation;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Computing, 2005. ISPDC 2005. The 4th International Symposium on
Conference_Location
Lille
Print_ISBN
0-7695-2434-6
Type
conf
DOI
10.1109/ISPDC.2005.4
Filename
1609963
Link To Document