Approximating Maximum Matching Requires Almost Quadratic Time
Soheil Behnezhad, Mohammad Roghani, Aviad Rubinstein

TL;DR
This paper proves that estimating maximum matching size within a small additive error in large graphs essentially requires near-quadratic time, confirming the near-optimality of previous subquadratic algorithms.
Contribution
It establishes a near-quadratic lower bound for approximating maximum matching size, closing the gap with prior subquadratic algorithms and showing their near-optimality.
Findings
Estimates within \\varepsilon n require near-quadratic time
Previous subquadratic algorithms are nearly optimal
Lower bounds hold in the adjacency list model
Abstract
We study algorithms for estimating the size of maximum matching. This problem has been subject to extensive research. For -vertex graphs, Bhattacharya, Kiss, and Saranurak [FOCS'23] (BKS) showed that an estimate that is within of the optimal solution can be achieved in time, where is the number of vertices. While this is subquadratic in for any fixed , it gets closer and closer to the trivial time algorithm that reads the entire input as is made smaller and smaller. In this work, we close this gap and show that the algorithm of BKS is close to optimal. In particular, we prove that for any fixed , there is another fixed such that estimating the size of maximum matching within an additive error of requires…
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
Approximating Maximum Matching Requires Almost Quadratic Time· youtube
Taxonomy
TopicsMachine Learning and Algorithms · Optimization and Search Problems · Markov Chains and Monte Carlo Methods
