Efficient fully dynamic elimination forests with applications to detecting long paths and cycles
Jiehua Chen, Wojciech Czerwinski, Yann Disser, Andreas Emil Feldmann, Danny Hermelin, Wojciech Nadara, Marcin Pilipczuk, Michal Pilipczuk, Manuel Sorge, Bartlomiej Wróblewski, Anna Zych-Pawlewicz
Abstract
We present a data structure that in a dynamic graph of treedepth at most d, which is modified over time by edge insertions and deletions, maintains an optimum-height elimination forest. The data structure achieves worst-case update time 2 O(d 2 ) , which matches the best known parameter dependency in the running time of a static fpt algorithm for computing the treedepth of a graph. This improves a result of Dvořák et al. [ESA 2014], who for the same problem achieved update time f (d) for some non-elementary (i.e. tower-exponential) function f . As a by-product, we improve known upper bounds on the sizes of minimal obstructions for having treedepth d from doubly-exponential in d to d O(d) .
As applications, we design new fully dynamic parameterized data structures for detecting long paths and cycles in general graphs. More precisely, for a fixed parameter k and a dynamic graph G, modified over time by edge insertions and deletions, our data structures maintain answers to the following queries:
• Does G contain a simple path on k vertices?
• Does G contain a simple cycle on at least k vertices? In the first case, the data structure achieves amortized update time 2 O(k 2 ) . In the second case, the amortized update time is 2 O(k 4 ) + O(k log n). In both cases we assume access to a dictionary on the edges of G.
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 7043cf14-f9b7-41f0-b5e6-d8f7bfd3ddccCited by top-tier papers4
- Dynamic Treewidth in Logarithmic TimeTuukka KorhonenFOCS 2025 · 4 citations
- Dynamic treewidthTuukka Korhonen, Konrad Majewski, Wojciech Nadara, Michal Pilipczuk et al.FOCS 2023 · 2 citations
- Dynamic Meta-KernelizationChristian Bertram, Deborah Haun, Mads Vestergaard Jensen, Tuukka KorhonenSTOC 2026 · 2 citations
- Meta-theorems for Parameterized Streaming Algorithms‡Daniel Lokshtanov, Pranabendu Misra, Fahad Panolan, M. S. Ramanujan et al.SODA 2024 · 1 citation
Builds on2
Related papers
- Fully Dynamic Exact Edge Connectivity in Sublinear TimeGramoz Goranci, Monika Henzinger, Danupon Nanongkai, Thatchaphol Saranurak et al.SODA 2023 · 3 citations
- Deterministic Incremental APSP with Polylogarithmic Update Time and StretchSebastian Forster, Yasamin Nazari, Maximilian Probst GutenbergSTOC 2023 · 2 citations
- Subquadratic dynamic path reporting in directed graphs against an adaptive adversaryAdam Karczmarz, Anish Mukherjee, Piotr SankowskiSTOC 2022 · 5 citations
- Decremental SSSP in Weighted Digraphs: Faster and Against an Adaptive AdversaryMaximilian Probst Gutenberg, Christian Wulff-NilsenSODA 2020 · 19 citations
- Weighted k-Path and Other Problems in Almost O*(2k) Deterministic Time via Dynamic Representative Sets†Jesper NederlofFOCS 2025 · 4 citations
