A Faster Parameterized Algorithm for Treedepth (original) (raw)
Abstract:The width measure \emph{treedepth}, also known as vertex ranking, centered coloring and elimination tree height, is a well-established notion which has recently seen a resurgence of interest. We present an algorithm which---given as input an nnn-vertex graph, a tree decomposition of the graph of width www, and an integer ttt---decides Treedepth, i.e. whether the treedepth of the graph is at most ttt, in time 2O(wt)cdotn2^{O(wt)} \cdot n2O(wt)cdotn. If necessary, a witness structure for the treedepth can be constructed in the same running time. In conjunction with previous results we provide a simple algorithm and a fast algorithm which decide treedepth in time 22O(t)cdotn2^{2^{O(t)}} \cdot n22O(t)cdotn and 2O(t2)cdotn2^{O(t^2)} \cdot n2O(t2)cdotn, respectively, which do not require a tree decomposition as part of their input. The former answers an open question posed by Ossona de Mendez and Nesetril as to whether deciding Treedepth admits an algorithm with a linear running time (for every fixed ttt) that does not rely on Courcelle's Theorem or other heavy machinery. For chordal graphs we can prove a running time of 2O(tlogt)cdotn2^{O(t \log t)}\cdot n2O(tlogt)cdotn for the same algorithm.
Submission history
From: Somnath Sikdar [view email]
[v1] Wed, 29 Jan 2014 15:26:04 UTC (37 KB)
[v2] Fri, 31 Jan 2014 14:05:37 UTC (37 KB)
[v3] Wed, 5 Feb 2014 09:05:49 UTC (37 KB)
[v4] Wed, 20 Aug 2014 08:54:18 UTC (37 KB)