Time-Optimal Sublinear Algorithms for Matching and Vertex Cover

We study the problem of estimating the size of maximum matching and minimum vertex cover in sub linear time. Denoting the number of vertices by n and the average degree in the graph by \overline{d} , we obtain the following results for both problems which are all provably time-optimal up to polyloga...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings / annual Symposium on Foundations of Computer Science pp. 873 - 884
Main Author: Behnezhad, Soheil
Format: Conference Proceeding
Language:English
Published: IEEE 01.02.2022
Subjects:
ISSN:2575-8454
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:We study the problem of estimating the size of maximum matching and minimum vertex cover in sub linear time. Denoting the number of vertices by n and the average degree in the graph by \overline{d} , we obtain the following results for both problems which are all provably time-optimal up to polylogarithmic factors: 1 1 The \tilde{O}(\cdot) notation hides polylog n factors throughout the paper. *A multiplicative (2+\varepsilon) -approximation that takes \tilde{O}(n/\varepsilon^{2}) time using adjacency list queries. *A multiplicative-additive (2,\ \varepsilon n) -approximation that takes \tilde{O}((\overline{d}+1)/\varepsilon^{2}) time using adjacency list queries. *A multiplicative-additive (2,\ \varepsilon n) -approximation that takes \tilde{O}(n/\varepsilon^{3}) time using adjacency matrix queries. Our main contribution and the key ingredient of the bounds above is a near-tight analysis of the average query complexity of randomized greedy maximal matching which improves upon a seminal result of Yoshida, Yamamoto, and Ito [\text{STOC}^{\prime} 09] .
ISSN:2575-8454
DOI:10.1109/FOCS52979.2021.00089