Massively Parallel Algorithms for $b$-Matching
Mohsen Ghaffari, Christoph Grunau, Slobodan Mitrovi\'c

TL;DR
This paper introduces a highly efficient parallel algorithm for approximating maximum weighted $b$-matchings, achieving near-logarithmic round complexity with minimal memory, extending previous work on simpler matching problems.
Contribution
It presents the first massively parallel algorithm for $b$-matching with $O( ext{log log} ar{d})$ rounds, generalizing prior algorithms for standard matchings.
Findings
Achieves $O( ext{log log} ar{d})$ round complexity.
Uses near-linear memory per machine.
Extends previous algorithms to the $b$-matching problem.
Abstract
This paper presents an round massively parallel algorithm for approximation of maximum weighted -matchings, using near-linear memory per machine. Here denotes the average degree in the graph and is an arbitrarily small positive constant. Recall that -matching is the natural and well-studied generalization of the matching problem where different vertices are allowed to have multiple (and differing number of) incident edges in the matching. Concretely, each vertex is given a positive integer budget and it can have up to incident edges in the matching. Previously, there were known algorithms with round complexity , or where denotes maximum degree, for approximation of weighted matching and for maximal matching [Czumaj et al., STOC'18, Ghaffari et al.…
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
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Optimization and Search Problems
