Massively Parallel Algorithms for $b$-Matching
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. PODC'18; Assadi et al. SODA'19; Behnezhad et al. FOCS'19; Gamlath et al. PODC'19], but these algorithms do not extend to the more general -matching problem.
Cite
@article{arxiv.2211.07796,
title = {Massively Parallel Algorithms for $b$-Matching},
author = {Mohsen Ghaffari and Christoph Grunau and Slobodan Mitrović},
journal= {arXiv preprint arXiv:2211.07796},
year = {2022}
}
Comments
This paper appeared in Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA) 2022