Beating Greedy Matching in Sublinear Time
Soheil Behnezhad, Mohammad Roghani, Aviad Rubinstein, Amin Saberi

TL;DR
This paper introduces a sublinear time algorithm that surpasses the greedy approximation ratio for maximum matching in graphs, achieving better results with minimal assumptions and in near-linear time.
Contribution
It presents a novel sublinear time algorithm for maximum matching that improves upon the greedy bound without requiring degree assumptions.
Findings
Achieves a + \u03b5 approximation in O(n^{1+\u03b5}) time
Surpasses the greedy approximation barrier in sublinear time
Introduces a less adaptive augmentation algorithm for maximum matching
Abstract
We study sublinear time algorithms for estimating the size of maximum matching in graphs. Our main result is a -approximation algorithm which can be implemented in time, where is the number of vertices and the constant can be made arbitrarily small. The best known lower bound for the problem is , which holds for any constant approximation. Existing algorithms either obtain the greedy bound of -approximation [Behnezhad FOCS'21], or require some assumption on the maximum degree to run in -time [Yoshida, Yamamoto, and Ito STOC'09]. We improve over these by designing a less "adaptive" augmentation algorithm for maximum matching that might be of independent interest.
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Distributed systems and fault tolerance
