Expander Pruning with Polylogarithmic Worst-Case Recourse and Update Time
Simon Meierhans, Maximilian Probst Gutenberg, Thatchaphol Saranurak
Abstract
Expander graphs are known to be robust to edge deletions in the following sense: for any online sequence of edge deletions e 1 , e 2 , . . . , e k to an m-edge graph G that is initially a ϕexpander, the algorithm can grow a set P ⊆ V such that at any time t, G[V P ] is an expander of the same quality as the initial graph G up to a constant factor and the set P has volume at most O(t/ϕ). However, currently, there is no algorithm to grow P with low worst-case recourse that achieves any non-trivial guarantee.
In this work, we present an algorithm that achieves near-optimal guarantees: we give an algorithm that grows P only by Õ(1/ϕ 2 ) vertices per time step and ensures that G[V P ] remains Ω(ϕ)-expander at any time. 1 Even more excitingly, our algorithm is extremely efficient: it can process each update in near-optimal worst-case update time Õ(1/ϕ 2 ). This affirmatively answers the main open question posed in [SW19] whether such an algorithm exists.
By combining our results with recent techniques in [BvdBPG + 22], we obtain the first adaptive algorithms to maintain spanners, cut and spectral sparsifiers with Õ(n) edges and polylogarithmic approximation guarantees, worst-case update time and recourse. More generally, we believe that worst-case pruning is an essential tool for obtaining worst-case guarantees in dynamic graph algorithms and online algorithms.
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 papers1
Ask how each one uses itBuilds on11
- 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 Decremental SSSP and Approximate Min-Cost Flow in Almost-Linear TimeAaron Bernstein, Maximilian Probst Gutenberg, Thatchaphol SaranurakFOCS 2021 · 27 citations
- Deterministic Algorithms for Decremental Shortest Paths via Layered Core DecompositionJulia Chuzhoy, Thatchaphol SaranurakSODA 2021 · 24 citations
Related papers
- Maintaining Expander Decompositions via Sparse CutsYiding Hua, Rasmus Kyng, Maximilian Probst Gutenberg, Zihang WuSODA 2023 · 5 citations
- Dynamic algorithms against an adaptive adversary: generic constructions and lower boundsAmos Beimel, Haim Kaplan, Yishay Mansour, Kobbi Nissim et al.STOC 2022 · 11 citations
- New Techniques and Fine-Grained Hardness for Dynamic Near-Additive SpannersThiago Bergamaschi, Monika Henzinger, Maximilian Probst Gutenberg, Virginia Vassilevska Williams et al.SODA 2021 · 19 citations
- Fully Dynamic Algorithms for Graph Spanners via Low-Diameter Router DecompositionJulia Chuzhoy, Merav ParterSODA 2025
- Decremental all-pairs shortest paths in deterministic near-linear timeJulia ChuzhoySTOC 2021 · 18 citations
