Stochastic Matching with Few Queries: New Algorithms and Tools

11/08/2018
by   Soheil Behnezhad, et al.
0

We consider the following stochastic matching problem on both weighted and unweighted graphs: A graph G(V, E) along with a parameter p ∈ (0, 1) is given in the input. Each edge of G is realized independently with probability p. The goal is to select a degree bounded (dependent only on p) subgraph H of G such that the expected size/weight of maximum realized matching of H is close to that of G. This model of stochastic matching has attracted significant attention over the recent years due to its various applications. The most fundamental open question is the best approximation factor achievable for such algorithms that, in the literature, are referred to as non-adaptive algorithms. Prior work has identified breaking (near) half-approximation as a barrier for both weighted and unweighted graphs. Our main results are as follows: -- We analyze a simple and clean algorithm and show that for unweighted graphs, it finds an (almost) 4√(2)-5 (≈ 0.6568) approximation by querying O( (1/p)/p) edges per vertex. This improves over the state-of-the-art 0.5001 approximate algorithm of Assadi et al. [EC'17]. -- We show that the same algorithm achieves a 0.501 approximation for weighted graphs by querying O( (1/p)/p) edges per vertex. This is the first algorithm to break 0.5 approximation barrier for weighted graphs. It also improves the per-vertex queries of the state-of-the-art by Yamaguchi and Maehara [SODA'18] and Behnezhad and Reyhani [EC'18]. Our algorithms are fundamentally different from prior works, yet are very simple and natural. For the analysis, we introduce a number of procedures that construct heavy fractional matchings. We consider the new algorithms and our analytical tools to be the main contributions of this paper.

READ FULL TEXT

page 4

page 8

research
10/29/2017

Almost Optimal Stochastic Weighted Matching With Few Queries

We consider the stochastic matching problem. An edge-weighted general gr...
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
12/10/2021

Stochastic Vertex Cover with Few Queries

We study the minimum vertex cover problem in the following stochastic se...
research
06/05/2019

Distributed Weighted Matching via Randomized Composable Coresets

Maximum weight matching is one of the most fundamental combinatorial opt...
research
02/27/2020

Stochastic Matching with Few Queries: (1-ε) Approximation

Suppose that we are given an arbitrary graph G=(V, E) and know that each...
research
05/29/2022

Generalized Stochastic Matching

In this paper, we generalize the recently studied Stochastic Matching pr...
research
10/31/2022

Beating (1-1/e)-Approximation for Weighted Stochastic Matching

In the stochastic weighted matching problem, the goal is to find a large...

Please sign up or login with your details

Forgot password? Click here to reset