Efficient fully dynamic elimination forests with applications to detecting long paths and cycles
Jiehua Chen, Wojciech Czerwi\'nski, Yann Disser, Andreas Emil, Feldmann, Danny Hermelin, Wojciech Nadara, Micha{\l} Pilipczuk, Marcin, Pilipczuk, Manuel Sorge, Bart{\l}omiej Wr\'oblewski, Anna Zych-Pawlewicz

TL;DR
This paper introduces a dynamic data structure for graphs with bounded treedepth that efficiently maintains an optimal elimination forest, enabling fast detection of long paths and cycles in changing graphs.
Contribution
It presents a new fully dynamic data structure with worst-case update time matching static algorithms for treedepth, improving previous bounds and applications to path and cycle detection.
Findings
Achieves worst-case update time $2^{O(d^2)}$ for treedepth $d$ graphs.
Improves bounds on minimal obstructions for treedepth from doubly-exponential to $d^{O(d)}$.
Provides dynamic algorithms for detecting long paths and cycles with exponential dependence on parameter $k$.
Abstract
We present a data structure that in a dynamic graph of treedepth at most , which is modified over time by edge insertions and deletions, maintains an optimum-height elimination forest. The data structure achieves worst-case update time , 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\v{r}\'ak et al. [ESA 2014], who for the same problem achieved update time for some non-elementary (i.e. tower-exponential) function . As a by-product, we improve known upper bounds on the sizes of minimal obstructions for having treedepth from doubly-exponential in to . As applications, we design new fully dynamic parameterized data structures for detecting long paths and cycles in general graphs. More precisely, for a fixed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Algorithms and Data Compression
