Algorithm for Finding -Vertex Out-trees and its Application to -Internal Out-branching Problem
arXiv:0903.0938
Abstract
An out-tree is an oriented tree with only one vertex of in-degree zero. A vertex of is internal if its out-degree is positive. We design randomized and deterministic algorithms for deciding whether an input digraph contains a given out-tree with vertices. The algorithms are of runtime and , respectively. We apply the deterministic algorithm to obtain a deterministic algorithm of runtime , where is a constant, for deciding whether an input digraph contains a spanning out-tree with at least internal vertices. This answers in affirmative a question of Gutin, Razgon and Kim (Proc. AAIM'08).