English

Improved Bounds for Fully Dynamic Matching via Ordered Ruzsa-Szemeredi Graphs

Data Structures and Algorithms 2024-10-22 v2

Abstract

In a very recent breakthrough, Behnezhad and Ghafari [FOCS'24] developed a novel fully dynamic randomized algorithm for maintaining a (1ϵ)(1-\epsilon)-approximation of maximum matching with amortized update time potentially much better than the trivial O(n)O(n) update time. The runtime of the BG algorithm is parameterized via the following graph theoretical concept: * For any nn, define ORS(n)ORS(n) -- standing for Ordered RS Graph -- to be the largest number of edge-disjoint matchings M1,,MtM_1,\ldots,M_t of size Θ(n)\Theta(n) in an nn-vertex graph such that for every i[t]i \in [t], MiM_i is an induced matching in the subgraph MiMi+1MtM_{i} \cup M_{i+1} \cup \ldots \cup M_t. Then, for any fixed ϵ>0\epsilon > 0, the BG algorithm runs in O(n1+O(ϵ)ORS(n)) O\left( \sqrt{n^{1+O(\epsilon)} \cdot ORS(n)} \right) amortized update time with high probability, even against an adaptive adversary. ORS(n)ORS(n) is a close variant of a more well-known quantity regarding RS graphs (which require every matching to be induced regardless of the ordering). It is currently only known that no(1)ORS(n)n1o(1)n^{o(1)} \leqslant ORS(n) \leqslant n^{1-o(1)}, and closing this gap appears to be a notoriously challenging problem. In this work, we further strengthen the result of Behnezhad and Ghafari and push it to limit to obtain a randomized algorithm with amortized update time of no(1)ORS(n) n^{o(1)} \cdot ORS(n) with high probability, even against an adaptive adversary. In the limit, i.e., if current lower bounds for ORS(n)=no(1)ORS(n) = n^{o(1)} are almost optimal, our algorithm achieves an no(1)n^{o(1)} update time for (1ϵ)(1-\epsilon)-approximation of maximum matching, almost fully resolving this fundamental question. In its current stage also, this fully reduces the algorithmic problem of designing dynamic matching algorithms to a purely combinatorial problem of upper bounding ORS(n)ORS(n) with no algorithmic considerations.

Keywords

Cite

@article{arxiv.2406.13573,
  title  = {Improved Bounds for Fully Dynamic Matching via Ordered Ruzsa-Szemeredi Graphs},
  author = {Sepehr Assadi and Sanjeev Khanna and Peter Kiss},
  journal= {arXiv preprint arXiv:2406.13573},
  year   = {2024}
}

Comments

24 pages, 2 figures. In SODA 2025

R2 v1 2026-06-28T17:12:15.196Z