Tight Bounds and Faster Algorithms for Directed Max-Leaf Problems
Abstract
An out-tree of a directed graph is a rooted tree subgraph with all arcs directed outwards from the root. An out-branching is a spanning out-tree. By and we denote the maximum number of leaves over all out-trees and out-branchings of , respectively. We give fixed parameter tractable algorithms for deciding whether and whether for a digraph on vertices, both with time complexity . This improves on previous algorithms with complexity and , respectively. To obtain the complexity bound in the case of out-branchings, we prove that when all arcs of are part of at least one out-branching, . The second bound we prove in this paper states that for strongly connected digraphs with minimum in-degree 3, , where previously was the best known bound. This bound is tight, and also holds for the larger class of digraphs with minimum in-degree 3 in which every arc is part of at least one out-branching.
Cite
@article{arxiv.0804.2032,
title = {Tight Bounds and Faster Algorithms for Directed Max-Leaf Problems},
author = {Paul Bonsma and Frederic Dorn},
journal= {arXiv preprint arXiv:0804.2032},
year = {2008}
}
Comments
17 pages, 6 figures