English

A polynomial time algorithm to compute the connected tree-width of a series-parallel graph

Data Structures and Algorithms 2021-01-28 v5 Discrete Mathematics

Abstract

It is well known that the treewidth of a graph GG corresponds to the node search number where a team of cops is pursuing a robber that is lazy, visible and has the ability to move at infinite speed via unguarded path. In recent papers, connected node search strategies have been considered. A search stratregy is connected if at each step the set of vertices that is or has been occupied by the team of cops, induced a connected subgraph of GG. It has been shown that the connected search number of a graph GG can be expressed as the connected treewidth, denoted ctw(G),\mathbf{ctw}(G), that is defined as the minimum width of a rooted tree-decomposition (X,T,r)({{\cal X},T,r}) such that the union of the bags corresponding to the nodes of a path of TT containing the root rr is connected. Clearly we have that tw(G)ctw(G)\mathbf{tw}(G)\leqslant \mathbf{ctw}(G). It is paper, we initiate the algorithmic study of connected treewidth. We design a O(n2logn)O(n^2\cdot\log n)-time dynamic programming algorithm to compute the connected treewidth of a biconnected series-parallel graphs. At the price of an extra nn factor in the running time, our algorithm genralizes to graphs of treewidth at most 22.

Keywords

Cite

@article{arxiv.2004.00547,
  title  = {A polynomial time algorithm to compute the connected tree-width of a series-parallel graph},
  author = {Guillaume Mescoff and Christophe Paul and Dimitrios Thilikos},
  journal= {arXiv preprint arXiv:2004.00547},
  year   = {2021}
}

Comments

20 pages

R2 v1 2026-06-23T14:35:36.661Z