Beating Two-Thirds For Random-Order Streaming Matching

02/13/2021
by   Sepehr Assadi, et al.
0

We study the maximum matching problem in the random-order semi-streaming setting. In this problem, the edges of an arbitrary n-vertex graph G=(V, E) arrive in a stream one by one and in a random order. The goal is to have a single pass over the stream, use n · poly(log n) space, and output a large matching of G. We prove that for an absolute constant ϵ_0 > 0, one can find a (2/3 + ϵ_0)-approximate maximum matching of G using O(n log n) space with high probability. This breaks the natural boundary of 2/3 for this problem prevalent in the prior work and resolves an open problem of Bernstein [ICALP'20] on whether a (2/3 + Ω(1))-approximation is achievable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/01/2020

Improved Bound for Matching in Random-Order Streams

We study the problem of computing an approximate maximum cardinality mat...
research
08/16/2021

A Two-Pass Lower Bound for Semi-Streaming Maximum Matching

We prove a lower bound on the space complexity of two-pass semi-streamin...
research
06/08/2021

Deterministic (1+ε)-Approximate Maximum Matching with 𝗉𝗈𝗅𝗒(1/ε) Passes in the Semi-Streaming Model

We present a deterministic (1+ε)-approximate maximum matching algorithm ...
research
11/24/2021

Scale-Invariant Strength Assortativity of Streaming Butterflies

Bipartite graphs are rich data structures with prevalent applications an...
research
02/13/2021

Optimal Streaming Algorithms for Graph Matching

We present parameterized streaming algorithms for the graph matching pro...
research
10/25/2020

Even the Easiest(?) Graph Coloring Problem is not Easy in Streaming!

We study a graph coloring problem that is otherwise easy but becomes qui...
research
07/06/2020

Streaming Verification for Graph Problems: Optimal Tradeoffs and Nonlinear Sketches

We study graph computations in an enhanced data streaming setting, where...

Please sign up or login with your details

Forgot password? Click here to reset