English

Efficient fully dynamic elimination forests with applications to detecting long paths and cycles

Data Structures and Algorithms 2020-07-21 v2 Discrete Mathematics Combinatorics

Abstract

We present a data structure that in a dynamic graph of treedepth at most dd, which is modified over time by edge insertions and deletions, maintains an optimum-height elimination forest. The data structure achieves worst-case update time 2O(d2)2^{{\cal 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\v{r}\'ak et al. [ESA 2014], who for the same problem achieved update time f(d)f(d) for some non-elementary (i.e. tower-exponential) function ff. As a by-product, we improve known upper bounds on the sizes of minimal obstructions for having treedepth dd from doubly-exponential in dd to dO(d)d^{{\cal 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 kk and a dynamic graph GG, modified over time by edge insertions and deletions, our data structures maintain answers to the following queries: - Does GG contain a simple path on kk vertices? - Does GG contain a simple cycle on at least kk vertices? In the first case, the data structure achieves amortized update time 2O(k2)2^{{\cal O}(k^2)}. In the second case, the amortized update time is 2O(k4)+O(klogn)2^{{\cal O}(k^4)} + {\cal O}(k \log n). In both cases we assume access to a dictionary on the edges of GG.

Keywords

Cite

@article{arxiv.2006.00571,
  title  = {Efficient fully dynamic elimination forests with applications to detecting long paths and cycles},
  author = {Jiehua Chen and Wojciech Czerwiński and Yann Disser and Andreas Emil Feldmann and Danny Hermelin and Wojciech Nadara and Michał Pilipczuk and Marcin Pilipczuk and Manuel Sorge and Bartłomiej Wróblewski and Anna Zych-Pawlewicz},
  journal= {arXiv preprint arXiv:2006.00571},
  year   = {2020}
}

Comments

74 pages, 5 figures

R2 v1 2026-06-23T15:56:41.275Z