ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2211.07796
18
6

Massively Parallel Algorithms for bbb-Matching

14 November 2022
M. Ghaffari
Christoph Grunau
Slobodan Mitrovic
    FedML
ArXivPDFHTML
Abstract

This paper presents an O(log⁡log⁡dˉ)O(\log\log \bar{d})O(loglogdˉ) round massively parallel algorithm for 1+ϵ1+\epsilon1+ϵ approximation of maximum weighted bbb-matchings, using near-linear memory per machine. Here dˉ\bar{d}dˉ denotes the average degree in the graph and ϵ\epsilonϵ is an arbitrarily small positive constant. Recall that bbb-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 vvv is given a positive integer budget bvb_vbv​ and it can have up to bvb_vbv​ incident edges in the matching. Previously, there were known algorithms with round complexity O(log⁡log⁡n)O(\log\log n)O(loglogn), or O(log⁡log⁡Δ)O(\log\log \Delta)O(loglogΔ) where Δ\DeltaΔ denotes maximum degree, for 1+ϵ1+\epsilon1+ϵ 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 bbb-matching problem.

View on arXiv
Comments on this paper