Bipartite Matching in Massive Graphs: A Tight Analysis of EDCS
Amir Azarmehr, Soheil Behnezhad, Mohammad Roghani
Abstract
Maximum matching is one of the most fundamental combinatorial optimization problems with applications in various contexts such as balanced clustering, data mining, resource allocation, and online advertisement. In many of these applications, the input graph is massive. The sheer size of these inputs makes it impossible to store the whole graph in the memory of a single machine and process it there. Graph sparsification has been an extremely powerful tool to alleviate this problem. In this paper, we study a highly successful and versatile sparsifier for the matching problem: the edge-degree constrained subgraph (EDCS) introduced first by Bernstein and Stein [ICALP'15]. The EDCS has a parameter which controls the density of the sparsifier. It has been shown through various proofs in the literature that by picking a subgraph with edges, the EDCS includes a matching of size at least times the maximum matching size. As such, by increasing the approximation ratio of EDCS gets closer and closer to . In this paper, we propose a new approach for analyzing the approximation ratio of EDCS. Our analysis is tight for any value of . Namely, we pinpoint the precise approximation ratio of EDCS for any sparsity parameter . Our analysis reveals that one does not necessarily need to increase to improve approximation, as suggested by previous analysis. In particular, the best choice turns out to be , which achieves an approximation ratio of ! This is arguably surprising as it is even better than , the bound that was widely believed to be the limit for EDCS.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 5fbaea80-7187-428c-8977-74437393dbabBuilds on4
- Fair k-Centers via Maximum MatchingMatthew Jones, Huy L. Nguyen, Thy Dinh NguyenICML 2020 · 63 citations
- New Trade-Offs for Fully Dynamic Matching via Hierarchical EDCSSoheil Behnezhad, Sanjeev KhannaSODA 2022 · 11 citations
- Sublinear Time Algorithms and Complexity of Approximate Maximum MatchingSoheil Behnezhad, Mohammad Roghani, Aviad RubinsteinSTOC 2023 · 9 citations
- Sublinear Algorithms for (1.5+ε)-Approximate MatchingSayan Bhattacharya, Peter Kiss, Thatchaphol SaranurakSTOC 2023 · 8 citations
Related papers
- Deterministic Dynamic Maximal Matching in Sublinear Update TimeAaron Bernstein, Sayan Bhattacharya, Peter Kiss, Thatchaphol SaranurakSTOC 2025 · 2 citations
- Stochastic Weighted Matching: (Stochastic Weighted Matching: (1-ε) Approximation -$) ApproximationSoheil Behnezhad, Mahsa DerakhshanFOCS 2020 · 6 citations
- Robust Sparsification for Matroid Intersection with ApplicationsChien-Chung Huang, François SellierSODA 2024
- A Faster Deterministic Algorithm for Fully Dynamic Maximal MatchingJulia Chuzhoy, Sanjeev Khanna, Junkai SongSTOC 2026
- Stochastic matching with few queries: (1-ε) approximationSoheil Behnezhad, Mahsa Derakhshan, MohammadTaghi HajiaghayiSTOC 2020 · 13 citations
