A Distributed Mincut/Maxflow Algorithm Combining Path Augmentation and Push-Relabel
Alexander Shekhovtsov, Vaclav Hlavac

TL;DR
This paper introduces a new distributed algorithm for large sparse mincut/maxflow problems that combines path augmentation and push-relabel techniques, demonstrating superior efficiency and scalability in experiments.
Contribution
The paper presents a novel distributed mincut/maxflow algorithm that integrates path augmentation with push-relabel updates, optimized for large sparse graphs and parallel execution.
Findings
Requires fewer sweeps than previous algorithms
Successfully solves large problems with up to 10^8 vertices
Operates efficiently with minimal memory usage
Abstract
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 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 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 bound on the number of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Sparse and Compressive Sensing Techniques · Advanced Image and Video Retrieval Techniques
