Deterministic Dynamic Maximal Matching in Sublinear Update Time
Aaron Bernstein, Sayan Bhattacharya, Peter Kiss, Thatchaphol Saranurak
Abstract
We give a fully dynamic deterministic algorithm for maintaining a maximal matching of an n-vertex graph in Õ(n8/9) amortized update time. This breaks the long-standing Ω(n)-update-time barrier on dense graphs, achievable by trivially scanning all incident vertices of the updated edge, and affirmatively answers a major open question repeatedly asked in the literature Baswana, Gupta and Sen [FOCS 2011], Bhattacharya,Chakrabarty, Henzinger and Nanongkai [SODA 2018], Solomon [Dagstuhl]. We also present a faster randomized algorithm against an adaptive adversary with Õ(n3/4) amortized update time. Our approach employs the edge degree constrained subgraph (EDCS), a central object for optimizing approximation ratio, in a completely novel way; we instead use it for maintaining a matching that matches all high degree vertices in sublinear update time so that it remains to handle low degree vertices rather straightforwardly. To optimize this approach, we employ tools never used in the dynamic matching literature prior to our work, including sublinear-time algorithms for matching high degree vertices, random walks on directed expanders, and the monotone Even-Shiloach tree for dynamic shortest paths.
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 80c1b175-03f3-4192-9ff9-006d3f22b514Cited by top-tier papers2
- Separations between Oblivious and Adaptive Adversaries for Natural Dynamic Graph ProblemsAaron Bernstein, Sayan Bhattacharya, Nick Fischer, Peter Kiss et al.SODA 2026
- A Faster Deterministic Algorithm for Fully Dynamic Maximal MatchingJulia Chuzhoy, Sanjeev Khanna, Junkai SongSTOC 2026
Builds on24
- A Deterministic Algorithm for Balanced Cut with Applications to Dynamic Connectivity, Flows, and BeyondJulia Chuzhoy, Yu Gao, Jason Li, Danupon Nanongkai et al.FOCS 2020 · 76 citations
- The Expander Hierarchy and its Applications to Dynamic Graph AlgorithmsGramoz Goranci, Harald Räcke, Thatchaphol Saranurak, Zihan TanSODA 2021 · 41 citations
- Deterministic Decremental Reachability, SCC, and Shortest Paths via Directed Expanders and Congestion BalancingAaron Bernstein, Maximilian Probst Gutenberg, Thatchaphol SaranurakFOCS 2020 · 35 citations
- Deterministic Algorithms for Decremental Shortest Paths via Layered Core DecompositionJulia Chuzhoy, Thatchaphol SaranurakSODA 2021 · 24 citations
- Deterministic Algorithms for Decremental Approximate Shortest Paths: Faster and SimplerMaximilian Probst Gutenberg, Christian Wulff-NilsenSODA 2020 · 20 citations
Related papers
- New Trade-Offs for Fully Dynamic Matching via Hierarchical EDCSSoheil Behnezhad, Sanjeev KhannaSODA 2022 · 11 citations
- Dynamic (1+ϵ)-Approximate Matching Size in Truly Sublinear Update TimeSayan Bhattacharya, Peter Kiss, Thatchaphol SaranurakFOCS 2023 · 9 citations
- Fully Dynamic Matching: Beating 2-Approximation in Δϵ Update TimeSoheil Behnezhad, Jakub Lacki, Vahab S. MirrokniSODA 2020 · 10 citations
- Fully Dynamic Matching and Ordered Ruzsa-Szemerédi GraphsSoheil Behnezhad, Alma GhafariFOCS 2024 · 1 citation
- Adaptive Out-Orientations with ApplicationsChandra Chekuri, Aleksander Bjørn Grodt Christiansen, Jacob Holm, Ivor van der Hoog et al.SODA 2024 · 2 citations
