Dynamic treewidth
arXiv:2304.01744
Abstract
We present a data structure that for a dynamic graph that is updated by edge insertions and deletions, maintains a tree decomposition of of width at most under the promise that the treewidth of never grows above . The amortized update time is , where is the vertex count of and the notation hides factors depending on . In addition, we also obtain the dynamic variant of Courcelle's Theorem: for any fixed property expressible in the logic, the data structure can maintain whether satisfies within the same time complexity bounds. To a large extent, this answers a question posed by Bodlaender [WG 1993].
80 pages, 2 figures