Local Computation Algorithms for Maximum Matching: New Lower Bounds
Soheil Behnezhad, Mohammad Roghani, Aviad Rubinstein

TL;DR
This paper establishes lower bounds on the time complexity of local computation algorithms for maximum matching, showing that achieving near-optimal solutions or estimates requires super-polynomial time in certain parameters, thus resolving a long-standing open problem.
Contribution
It proves new lower bounds on the time complexity of LCAs for maximum matching, demonstrating inherent computational hardness for approximate solutions.
Findings
Any LCA approximating maximum matching within additive n requires super-polynomial time.
Estimating maximum matching size within additive n also requires super-polynomial time.
Negatively resolves a decade-old open problem on sublinear algorithms for maximum matching estimation.
Abstract
We study local computation algorithms (LCA) for maximum matching. An LCA does not return its output entirely, but reveals parts of it upon query. For matchings, each query is a vertex ; the LCA should return whether is matched -- and if so to which neighbor -- while spending a small time per query. In this paper, we prove that any LCA that computes a matching that is at most an additive of smaller than the maximum matching in -vertex graphs of maximum degree must take at least time. This comes close to the existing upper bounds that take time. In terms of sublinear time algorithms, our techniques imply that any algorithm that estimates the size of maximum matching up to an additive error of must take time. This negatively…
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 · Advanced Graph Theory Research · Optimization and Search Problems
