A Distributed Mincut/Maxflow Algorithm Combining Path Augmentation and Push-Relabel

Computer Science – Distributed – Parallel – and Cluster Computing

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

40 pages, 15 figures

Scientific paper

We develop a novel distributed algorithm for the minimum cut problem. We primarily aim at solving large sparse problems. Assuming vertices of the graph are partitioned into several regions, the algorithm performs path augmentations inside the regions and updates of the push-relabel style between the regions. The interaction between regions is considered expensive (regions are loaded into the memory one-by-one or located on separate machines in a network). The algorithm works in sweeps - passes over all regions. Let $B$ be the set of vertices incident to inter-region edges of the graph. We present a sequential and parallel versions of the algorithm which terminate in at most $2|B|^2+1$ sweeps. The competing algorithm by Delong and Boykov uses push-relabel updates inside regions. In the case of a fixed partition we prove that this algorithm has a tight $O(n^2)$ bound on the number of sweeps, where $n$ is the number of vertices. We tested sequential versions of the algorithms on instances of maxflow problems in computer vision. Experimentally, the number of sweeps required by the new algorithm is much lower than for the Delong and Boykov's variant. Large problems (up to $10^8$ vertices and $6\cdot 10^8$ edges) are solved using under 1GB of memory in about 10 sweeps.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

A Distributed Mincut/Maxflow Algorithm Combining Path Augmentation and Push-Relabel does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with A Distributed Mincut/Maxflow Algorithm Combining Path Augmentation and Push-Relabel, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A Distributed Mincut/Maxflow Algorithm Combining Path Augmentation and Push-Relabel will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-93409

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.