Storing a Sparse Table with 0(1) Worst Case Access Time
Journal of the ACM (JACM)
Journal of the ACM (JACM)
Splitters and near-optimal derandomization
FOCS '95 Proceedings of the 36th Annual Symposium on Foundations of Computer Science
Reducing to independent set structure: the case of k-internal spanning tree
Nordic Journal of Computing
Faster Algebraic Algorithms for Path and Packing Problems
ICALP '08 Proceedings of the 35th international colloquium on Automata, Languages and Programming, Part I
Finding paths of length k in O∗(2k) time
Information Processing Letters
Digraphs: Theory, Algorithms and Applications
Digraphs: Theory, Algorithms and Applications
Faster algorithms for finding and counting subgraphs
Journal of Computer and System Sciences
A linear vertex kernel for maximum internal spanning tree
Journal of Computer and System Sciences
Beyond bidimensionality: Parameterized subexponential algorithms on directed graphs
Information and Computation
Hi-index | 0.01 |
An out-tree T is an oriented tree with only one vertex of in-degree zero. A vertex x of T 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 k vertices. The algorithms are of running time O^*(5.704^k) and O^*(6.14^k), respectively. We apply the deterministic algorithm to obtain a deterministic algorithm of runtime O^*(c^k), where c is a constant, for deciding whether an input digraph contains a spanning out-tree with at least k internal vertices. This answers in affirmative a question of Gutin, Razgon and Kim (Proc. AAIM'08) [9].