Dynamic Treewidth in Logarithmic Time
Tuukka Korhonen
Abstract
We present a dynamic data structure that maintains a tree decomposition of width at most of a dynamic graph with treewidth at most k, which is updated by edge insertions and deletions. The amortized update time of our data structure is , where n is the number of vertices. The data structure also supports maintaining any “dynamic programming scheme” on the tree decomposition, providing, for example, a dynamic version of Courcelle’s theorem with amortized update time; the notation hides factors that depend on k. This improves upon a result of Korhonen, Majewski, Nadara, Pilipczuk, and Sokołowski [FOCS 2023], who gave a similar data structure but with amortized update time . Furthermore, our data structure is arguably simpler. Our main novel idea is to maintain a tree decomposition that is “downwards well-linked”, which allows us to implement local rotations and analysis similar to those for splay trees.
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 47940cd1-78e2-4a3b-b8e4-ce61103de676Cited by top-tier papers1
Ask how each one uses itBuilds on16
- 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
- A Single-Exponential Time 2-Approximation Algorithm for TreewidthTuukka KorhonenFOCS 2021 · 49 citations
- The Expander Hierarchy and its Applications to Dynamic Graph AlgorithmsGramoz Goranci, Harald Räcke, Thatchaphol Saranurak, Zihan TanSODA 2021 · 41 citations
- A nearly-linear time algorithm for linear programs with small treewidth: a multiscale representation of robust central pathSally Dong, Yin Tat Lee, Guanghao YeSTOC 2021 · 18 citations
- Vertex Sparsification for Edge ConnectivityParinya Chalermsook, Syamantak Das, Yunbum Kook, Bundit Laekhanukit et al.SODA 2021 · 13 citations
Related papers
- Dynamic treewidthTuukka Korhonen, Konrad Majewski, Wojciech Nadara, Michal Pilipczuk et al.FOCS 2023 · 2 citations
- Almost-Linear Time Parameterized Algorithm for Rankwidth via Dynamic RankwidthTuukka Korhonen, Marek SokolowskiSTOC 2024
- Deterministic Incremental APSP with Polylogarithmic Update Time and StretchSebastian Forster, Yasamin Nazari, Maximilian Probst GutenbergSTOC 2023 · 2 citations
- Dynamic Hierarchical j-Tree Decomposition and Its ApplicationsGramoz Goranci, Monika Henzinger, Peter Kiss, Ali Momeni et al.SODA 2026
- Efficient fully dynamic elimination forests with applications to detecting long paths and cyclesJiehua Chen, Wojciech Czerwinski, Yann Disser, Andreas Emil Feldmann et al.SODA 2021 · 7 citations
