4,090 research outputs found

    Decomposing highly edge-connected graphs into homomorphic copies of a fixed tree

    Get PDF
    The Tree Decomposition Conjecture by Bar\'at and Thomassen states that for every tree TT there exists a natural number k(T)k(T) such that the following holds: If GG is a k(T)k(T)-edge-connected simple graph with size divisible by the size of TT, then GG can be edge-decomposed into subgraphs isomorphic to TT. So far this conjecture has only been verified for paths, stars, and a family of bistars. We prove a weaker version of the Tree Decomposition Conjecture, where we require the subgraphs in the decomposition to be isomorphic to graphs that can be obtained from TT by vertex-identifications. We call such a subgraph a homomorphic copy of TT. This implies the Tree Decomposition Conjecture under the additional constraint that the girth of GG is greater than the diameter of TT. As an application, we verify the Tree Decomposition Conjecture for all trees of diameter at most 4.Comment: 18 page

    Composing dynamic programming tree-decomposition-based algorithms

    Full text link
    Given two integers β„“\ell and pp as well as β„“\ell graph classes H1,…,Hβ„“\mathcal{H}_1,\ldots,\mathcal{H}_\ell, the problems GraphPart(H1,…,Hβ„“,p)\mathsf{GraphPart}(\mathcal{H}_1, \ldots, \mathcal{H}_\ell,p), VertPart(H1,…,Hβ„“)\mathsf{VertPart}(\mathcal{H}_1, \ldots, \mathcal{H}_\ell), and EdgePart(H1,…,Hβ„“)\mathsf{EdgePart}(\mathcal{H}_1, \ldots, \mathcal{H}_\ell) ask, given graph GG as input, whether V(G)V(G), V(G)V(G), E(G)E(G) respectively can be partitioned into β„“\ell sets S1,…,Sβ„“S_1, \ldots, S_\ell such that, for each ii between 11 and β„“\ell, G[Vi]∈HiG[V_i] \in \mathcal{H}_i, G[Vi]∈HiG[V_i] \in \mathcal{H}_i, (V(G),Si)∈Hi(V(G),S_i) \in \mathcal{H}_i respectively. Moreover in GraphPart(H1,…,Hβ„“,p)\mathsf{GraphPart}(\mathcal{H}_1, \ldots, \mathcal{H}_\ell,p), we request that the number of edges with endpoints in different sets of the partition is bounded by pp. We show that if there exist dynamic programming tree-decomposition-based algorithms for recognizing the graph classes Hi\mathcal{H}_i, for each ii, then we can constructively create a dynamic programming tree-decomposition-based algorithms for GraphPart(H1,…,Hβ„“,p)\mathsf{GraphPart}(\mathcal{H}_1, \ldots, \mathcal{H}_\ell,p), VertPart(H1,…,Hβ„“)\mathsf{VertPart}(\mathcal{H}_1, \ldots, \mathcal{H}_\ell), and EdgePart(H1,…,Hβ„“)\mathsf{EdgePart}(\mathcal{H}_1, \ldots, \mathcal{H}_\ell). We show that, in some known cases, the obtained running times are comparable to those of the best know algorithms
    • …
    corecore