Time-Optimal Sublinear Algorithms for Matching and Vertex Cover
Soheil Behnezhad

TL;DR
This paper develops time-efficient sublinear algorithms for approximating maximum matching and minimum vertex cover in graphs, achieving near-optimal results with novel analysis of greedy algorithms.
Contribution
It introduces new sublinear algorithms with provably optimal time complexity for approximating matching and vertex cover, based on a refined analysis of greedy algorithms.
Findings
Achieves near-optimal $(2+)$-approximation in O(n/^2) time.
Provides O((ar{d}+1)/^2) time algorithms for approximations.
Improves analysis of greedy maximal matching, leading to optimal bounds.
Abstract
We study the problem of estimating the size of maximum matching and minimum vertex cover in sublinear time. Denoting the number of vertices by and the average degree in the graph by , we obtain the following results for both problems: * A multiplicative -approximation that takes time using adjacency list queries. * A multiplicative-additive -approximation in time using adjacency list queries. * A multiplicative-additive -approximation in time using adjacency matrix queries. All three results are provably time-optimal up to polylogarithmic factors culminating a long line of work on these problems. Our main contribution and the key ingredient leading to the bounds above is a new and near-tight analysis of the average query…
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 · Privacy-Preserving Technologies in Data · Optimization and Search Problems
