Fully Dynamic Matching and Ordered Ruzsa-Szemerédi Graphs
Soheil Behnezhad, Alma Ghafari
Abstract
We study the fully dynamic maximum matching problem. In this problem, the goal is to efficiently maintain an approximate maximum matching of a graph that is subject to edge insertions and deletions. Our focus is particularly on algorithms that maintain the edges of a-approximate maximum matching for an arbitrarily small constant. Until recently, the fastest known algorithm for this problem requiredtime per update whereis the number of vertices. This bound was slightly improved toby Assadi, Behnezhad, Khanna, and Li [STOC'23] and very recently toby Liu [FOCS'24]. Whether this can be improved toremains a major open problem. In this paper, we introduce Ordered Ruzsa-Szemerédi (ORS) graphs (a generalization of Ruzsa-Szemerédi graphs) and show that the complexity of dynamic matching is closely tied to them. For, define ORSto be the maximum number of matchings, each of size, that one can pack in an n-vertex graph such that each matchingis an induced matching in subgraph. We show that there is a randomized algorithm that maintains a-approximate maximum matching of a fully dynamic graph in amortized update-time. While the value ofremains unknown and is only upper bounded by, the densest construction known from more than two decades ago only achieves[Fischer et al. STOC'02]. If this is close to the right bound, then our algorithm achieves an update-time of, resolving the aforementioned longstanding open problem in dynamic algorithms in a strong sense.
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.
Cited by top-tier papers11
- Semi-streaming Matching in a Single Pass: A New Framework for Lower Bounds via BlueprintsSepehr Assadi, Max Jiang, Mars XiangSTOC 2026 · 4 citations
- Fully Dynamic Set Cover: Worst-Case Recourse and Update TimeSayan Bhattacharya, Ruoxu Cen, Debmalya PanigrahiSTOC 2026 · 3 citations
- Tight Pair Query Lower Bounds for Matching and Earth Mover's DistanceAmir Azarmehr, Soheil Behnezhad, Mohammad Roghani, Aviad RubinsteinFOCS 2025 · 2 citations
- Improved Bounds for Fully Dynamic Matching via Ordered Ruzsa-Szemerédi GraphsSepehr Assadi, Sanjeev Khanna, Peter KissSODA 2025 · 2 citations
- Stochastic Matching via In-n-Out Local Computation AlgorithmsAmir Azarmehr, Soheil Behnezhad, Alma Ghafari, Ronitt RubinfeldSTOC 2025 · 1 citation
Builds on13
- A framework for dynamic matching in weighted graphsAaron Bernstein, Aditi Dudeja, Zachary LangleySTOC 2021 · 18 citations
- Time-Optimal Sublinear Algorithms for Matching and Vertex CoverSoheil BehnezhadFOCS 2021 · 16 citations
- Dynamic Algorithms for Maximum Matching SizeSoheil BehnezhadSODA 2023 · 14 citations
- On Regularity Lemma and Barriers in Streaming and Dynamic MatchingSepehr Assadi, Soheil Behnezhad, Sanjeev Khanna, Huan LiSTOC 2023 · 13 citations
- Stochastic matching with few queries: (1-ε) approximationSoheil Behnezhad, Mahsa Derakhshan, MohammadTaghi HajiaghayiSTOC 2020 · 13 citations
Related papers
- Fully Dynamic Matching: Beating 2-Approximation in Δϵ Update TimeSoheil Behnezhad, Jakub Lacki, Vahab S. MirrokniSODA 2020 · 10 citations
- New Trade-Offs for Fully Dynamic Matching via Hierarchical EDCSSoheil Behnezhad, Sanjeev KhannaSODA 2022 · 11 citations
- Deterministic Dynamic Maximal Matching in Sublinear Update TimeAaron Bernstein, Sayan Bhattacharya, Peter Kiss, Thatchaphol SaranurakSTOC 2025 · 2 citations
- Dynamic (1+ϵ)-Approximate Matching Size in Truly Sublinear Update TimeSayan Bhattacharya, Peter Kiss, Thatchaphol SaranurakFOCS 2023 · 9 citations
- Fully Dynamic Matching: -Approximation in Polylog Update TimeAmir Azarmehr, Soheil Behnezhad, Mohammad RoghaniSODA 2024 · 7 citations
