Spanning Directed Trees with Many Leaves

The 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 obtain two combinatorial results on the number of leaves in out-branchings. We show that (1) every strongly connected $n$-vertex digraph $D$ with minimum in-degree at least 3 has an out-branching with at least $(n/4)^{1/3}-1$ leaves; (2) if a strongly connected digraph $D$ does not contain an out-branching with $k$ leaves, then the pathwidth of its underlying graph $\mathrm{UG}(D)$ is $O(k\log k)$, and if the digraph is acyclic with a single vertex of in-degree zero, then the pathwidth is at most $4k$. The last result implies that it can be decided in time $2^{O(k\log^2k)}\cdot n^{O(1)}$ whether a strongly connected digraph on $n$ vertices has an out-branching with at least $k$ leaves. On acyclic digraphs the running time of our algorithm is $2^{O(k\log k)}\cdot n^{O(1)}$.

[1]  Nancy G. Kinnersley,et al.  The Vertex Separation Number of a Graph equals its Path-Width , 1992, Inf. Process. Lett..

[2]  Gerhard J. Woeginger,et al.  A Faster FPT Algorithm for Finding Spanning Trees with Many Leaves , 2003, MFCS.

[3]  Marco Cesati,et al.  Compendium of Parameterized Problems , 2006 .

[4]  Paul S. Bonsma,et al.  An FPT Algorithm for Directed Spanning k-Leaf , 2007, ArXiv.

[5]  Michael R. Fellows,et al.  Parameterized Complexity , 1998 .

[6]  Gregory Gutin,et al.  Some Parameterized Problems On Digraphs , 2008, Comput. J..

[7]  Noga Alon,et al.  Better Algorithms and Bounds for Directed Maximum Leaf Problems , 2007, FSTTCS.

[8]  Private Communications , 2001 .

[9]  Francesco Maffioli,et al.  On the Approximability of Some Maximum Spanning Tree Problems , 1995, Theor. Comput. Sci..

[10]  Michael R. Fellows,et al.  Coordinatized Kernels and Catalytic Reductions: An Improved FPT Algorithm for Max Leaf Spanning Tree and Other Problems , 2000, FSTTCS.

[11]  Noga Alon,et al.  Transversal numbers of uniform hypergraphs , 1990, Graphs Comb..

[12]  R. Ravi,et al.  Approximating Maximum Leaf Spanning Trees in Almost Linear Time , 1998, J. Algorithms.

[13]  Christos H. Papadimitriou,et al.  Interval graphs and seatching , 1985, Discret. Math..

[14]  Hans L. Bodlaender,et al.  On Linear Time Minor Tests with Depth-First Search , 1993, J. Algorithms.

[15]  Robin Thomas,et al.  Quickly excluding a forest , 1991, J. Comb. Theory, Ser. B.

[16]  Paul D. Seymour,et al.  Spanning trees with many leaves , 2001, J. Graph Theory.

[17]  Michael R. Fellows,et al.  FPT is P-Time Extremal Structure I , 2005, ACiD.

[18]  E. Chong,et al.  Wiley‐Interscience Series in Discrete Mathematics and Optimization , 2011 .

[19]  Fabrizio Grandoni,et al.  Solving Connected Dominating Set Faster than 2n , 2007, Algorithmica.

[20]  Hans L. Bodlaender A linear time algorithm for finding tree-decompositions of small treewidth , 1993, STOC '93.

[21]  Noga Alon,et al.  Parameterized Algorithms for Directed Maximum Leaf Problems , 2007, ICALP.

[22]  Joachim Kneis,et al.  A New Algorithm for Finding Trees with Many Leaves , 2008, ISAAC.

[23]  Gregory Gutin,et al.  Digraphs - theory, algorithms and applications , 2002 .

[24]  Jörg Flum,et al.  Parameterized Complexity Theory , 2006, Texts in Theoretical Computer Science. An EATCS Series.

[25]  Hans L. Bodlaender,et al.  On Linear Time Minor Tests and Depth First Search , 1989, WADS.

[26]  Yves Crama,et al.  Local Search in Combinatorial Optimization , 2018, Artificial Neural Networks.

[27]  J. Schiff Wiley‐Interscience Series in Discrete Mathematics and Optimization , 2011 .

[28]  N. Alon,et al.  The Probabilistic Method, Second Edition , 2000 .

[29]  Noga Alon,et al.  The Probabilistic Method , 2015, Fundamentals of Ramsey Theory.

[30]  Paul S. Bonsma,et al.  Tight Bounds and Faster Algorithms for Directed Max-Leaf Problems , 2008, ArXiv.

[31]  Dimitrios M. Thilikos,et al.  Invitation to fixed-parameter algorithms , 2007, Comput. Sci. Rev..

[32]  Stefan Arnborg,et al.  Linear time algorithms for NP-hard problems restricted to partial k-trees , 1989, Discret. Appl. Math..

[33]  Jerrold R. Griggs,et al.  Spanning trees in graphs of minimum degree 4 or 5 , 1992, Discret. Math..

[34]  Raphael Yuster,et al.  Connected Domination and Spanning Trees with Many Leaves , 2000, SIAM J. Discret. Math..

[35]  Adrian Vetta,et al.  An approximation algorithm for the maximum leaf spanning arborescence problem , 2010, TALG.