Papers
Topics
Authors
Recent
Search
2000 character limit reached

Time-Optimal Sublinear Algorithms for Matching and Vertex Cover

Published 5 Jun 2021 in cs.DS and cs.DC | (2106.02942v3)

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 nn and the average degree in the graph by dˉ\bar{d}, we obtain the following results for both problems: * A multiplicative (2+ϵ)(2+\epsilon)-approximation that takes O~(n/ϵ<sup>2)\tilde{O}(n/\epsilon<sup>2) time using adjacency list queries. * A multiplicative-additive (2,ϵn)(2, \epsilon n)-approximation in O~((dˉ+1)/ϵ<sup>2)\tilde{O}((\bar{d} + 1)/\epsilon<sup>2) time using adjacency list queries. * A multiplicative-additive (2,ϵn)(2, \epsilon n)-approximation in O~(n/ϵ<sup>3)\tilde{O}(n/\epsilon<sup>{3}) 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 complexity of the randomized greedy maximal matching algorithm which improves upon a seminal result of Yoshida, Yamamoto, and Ito [STOC'09].

Authors (1)
Citations (30)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.