Maximum Weight b-Matchings in Random-Order Streams

07/08/2022
by   Chien-Chung Huang, et al.
0

We consider the maximum weight b-matching problem in the random-order semi-streaming model. Assuming all weights are small integers drawn from [1,W], we present a 2 - 1/2W + ε approximation algorithm, using a memory of O(max(|M_G|, n) · poly(log(m),W,1/ε)), where |M_G| denotes the cardinality of the optimal matching. Our result generalizes that of Bernstein [Bernstein, 2015], which achieves a 3/2 + ε approximation for the maximum cardinality simple matching. When W is small, our result also improves upon that of Gamlath et al. [Gamlath et al., 2019], which obtains a 2 - δ approximation (for some small constant δ∼ 10^-17) for the maximum weight simple matching. In particular, for the weighted b-matching problem, ours is the first result beating the approximation ratio of 2. Our technique hinges on a generalized weighted version of edge-degree constrained subgraphs, originally developed by Bernstein and Stein [Bernstein and Stein, 2015]. Such a subgraph has bounded vertex degree (hence uses only a small number of edges), and can be easily computed. The fact that it contains a 2 - 1/2W + ε approximation of the maximum weight matching is proved using the classical Kőnig-Egerváry's duality theorem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/18/2020

Stochastic Weighted Matching: (1-ε) Approximation

Let G=(V, E) be a given edge-weighted graph and let its realizationG be...
research
01/03/2023

Reducing Maximum Weighted Matching to the Largest Cardinality Matching in CONGEST

In this paper, we reduce the maximum weighted matching problem to the la...
research
11/14/2022

Massively Parallel Algorithms for b-Matching

This paper presents an O(loglogd̅) round massively parallel algorithm fo...
research
04/10/2022

Closing the Gap between Weighted and Unweighted Matching in the Sliding Window Model

We consider the Maximum-weight Matching (MWM) problem in the streaming s...
research
09/09/2020

Sensitivity Analysis of the Maximum Matching Problem

We consider the sensitivity of algorithms for the maximum matching probl...
research
09/06/2017

Stabilizing Weighted Graphs

An edge-weighted graph G=(V,E) is called stable if the value of a maximu...
research
04/05/2023

A Simple 1.5-Approximation Algorithm for a Wide Range of Max-SMTI Problems

We give a simple approximation algorithm for a common generalization of ...

Please sign up or login with your details

Forgot password? Click here to reset