Better Algorithms and Bounds for Directed Maximum Leaf Problems
arXiv:0707.1095
Abstract
The {\sc Directed Maximum Leaf Out-Branching} problem is to find an out-branching (i.e. a rooted oriented spanning tree) in a given digraph with the maximum number of leaves. In this paper, we improve known parameterized algorithms and combinatorial bounds on the number of leaves in out-branchings. We show that \begin{itemize} \item every strongly connected digraph of order with minimum in-degree at least 3 has an out-branching with at least leaves; \item if a strongly connected digraph does not contain an out-branching with leaves, then the pathwidth of its underlying graph is ; \item it can be decided in time whether a strongly connected digraph on vertices has an out-branching with at least leaves. \end{itemize} All improvements use properties of extremal structures obtained after applying local search and of some out-branching decompositions.