13,138 research outputs found

    Embedding nearly-spanning bounded degree trees

    Full text link
    We derive a sufficient condition for a sparse graph G on n vertices to contain a copy of a tree T of maximum degree at most d on (1-\epsilon)n vertices, in terms of the expansion properties of G. As a result we show that for fixed d\geq 2 and 0<\epsilon<1, there exists a constant c=c(d,\epsilon) such that a random graph G(n,c/n) contains almost surely a copy of every tree T on (1-\epsilon)n vertices with maximum degree at most d. We also prove that if an (n,D,\lambda)-graph G (i.e., a D-regular graph on n vertices all of whose eigenvalues, except the first one, are at most \lambda in their absolute values) has large enough spectral gap D/\lambda as a function of d and \epsilon, then G has a copy of every tree T as above

    An FPT Algorithm for Directed Spanning k-Leaf

    Get PDF
    An out-branching of a directed graph is a rooted spanning tree with all arcs directed outwards from the root. We consider the problem of deciding whether a given directed graph D has an out-branching with at least k leaves (Directed Spanning k-Leaf). We prove that this problem is fixed parameter tractable, when k is chosen as the parameter. Previously this was only known for restricted classes of directed graphs. The main new ingredient in our approach is a lemma that shows that given a locally optimal out-branching of a directed graph in which every arc is part of at least one out-branching, either an out-branching with at least k leaves exists, or a path decomposition with width O(k^3) can be found. This enables a dynamic programming based algorithm of running time 2^{O(k^3 \log k)} n^{O(1)}, where n=|V(D)|.Comment: 17 pages, 8 figure

    Spanning trees with small degrees and few leaves

    Get PDF
    We give an Ore-type condition sufficient for a graph G to have a spanning tree with small degrees and with few leaves.Comment: Accepted for publication in Applied Mathematics Letter

    Spanning trees with few branch vertices

    Get PDF
    A branch vertex in a tree is a vertex of degree at least three. We prove that, for all s≥1s\geq 1, every connected graph on nn vertices with minimum degree at least (1s+3+o(1))n(\frac{1}{s+3}+o(1))n contains a spanning tree having at most ss branch vertices. Asymptotically, this is best possible and solves, in less general form, a problem of Flandrin, Kaiser, Ku\u{z}el, Li and Ryj\'a\u{c}ek, which was originally motivated by an optimization problem in the design of optical networks.Comment: 20 pages, 2 figures, to appear in SIAM J. of Discrete Mat

    Spanning Trees with Many Leaves in Graphs without Diamonds and Blossoms

    Full text link
    It is known that graphs on n vertices with minimum degree at least 3 have spanning trees with at least n/4+2 leaves and that this can be improved to (n+4)/3 for cubic graphs without the diamond K_4-e as a subgraph. We generalize the second result by proving that every graph with minimum degree at least 3, without diamonds and certain subgraphs called blossoms, has a spanning tree with at least (n+4)/3 leaves, and generalize this further by allowing vertices of lower degree. We show that it is necessary to exclude blossoms in order to obtain a bound of the form n/3+c. We use the new bound to obtain a simple FPT algorithm, which decides in O(m)+O^*(6.75^k) time whether a graph of size m has a spanning tree with at least k leaves. This improves the best known time complexity for MAX LEAF SPANNING TREE.Comment: 25 pages, 27 Figure
    • …
    corecore