Approximate Maximum Matching in Random Streams
Alireza Farhadi, MohammadTaghi Hajiaghayi, Tung Mai, Anup Rao, Ryan A., Rossi

TL;DR
This paper introduces simple semi-streaming algorithms that achieve better approximation ratios for maximum matching in bipartite and general graphs under random edge arrival, improving upon previous results with similar memory constraints.
Contribution
The paper presents new deterministic semi-streaming algorithms with improved approximation ratios for maximum matching in bipartite and general graphs in the random-order model.
Findings
Achieves 0.6 approximation for bipartite graphs, surpassing previous 0.539.
Achieves approximately 0.545 approximation for general graphs, surpassing previous 0.506.
Uses only n( ext{n}) memory in a single pass.
Abstract
In this paper, we study the problem of finding a maximum matching in the semi-streaming model when edges arrive in a random order. In the semi-streaming model, an algorithm receives a stream of edges and it is allowed to have a memory of where is the number of vertices in the graph. A recent inspiring work by Assadi et al. shows that there exists a streaming algorithm with the approximation ratio of that uses memory. However, the memory of their algorithm is much larger than the memory constraint of the semi-streaming algorithms. In this work, we further investigate this problem in the semi-streaming model, and we present simple algorithms for approximating maximum matching in the semi-streaming model. Our main results are as follows. We show that there exists a single-pass deterministic semi-streaming algorithm that finds a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
