12 research outputs found

    Clustered Colouring in Minor-Closed Classes

    Full text link
    The "clustered chromatic number" of a class of graphs is the minimum integer kk such that for some integer cc every graph in the class is kk-colourable with monochromatic components of size at most cc. We prove that for every graph HH, the clustered chromatic number of the class of HH-minor-free graphs is tied to the tree-depth of HH. In particular, if HH is connected with tree-depth tt then every HH-minor-free graph is (2t+14)(2^{t+1}-4)-colourable with monochromatic components of size at most c(H)c(H). This provides the first evidence for a conjecture of Ossona de Mendez, Oum and Wood (2016) about defective colouring of HH-minor-free graphs. If t=3t=3 then we prove that 4 colours suffice, which is best possible. We also determine those minor-closed graph classes with clustered chromatic number 2. Finally, we develop a conjecture for the clustered chromatic number of an arbitrary minor-closed class

    Contraction-Bidimensionality of Geometric Intersection Graphs

    Get PDF
    Given a graph G, we define bcg(G) as the minimum k for which G can be contracted to the uniformly triangulated grid Gamma_k. A graph class G has the SQGC property if every graph G in G has treewidth O(bcg(G)c) for some 1 <= c < 2. The SQGC property is important for algorithm design as it defines the applicability horizon of a series of meta-algorithmic results, in the framework of bidimensionality theory, related to fast parameterized algorithms, kernelization, and approximation schemes. These results apply to a wide family of problems, namely problems that are contraction-bidimensional. Our main combinatorial result reveals a general family of graph classes that satisfy the SQGC property and includes bounded-degree string graphs. This considerably extends the applicability of bidimensionality theory for several intersection graph classes of 2-dimensional geometrical objects

    Finding detours is fixed-parameter tractable

    Get PDF
    We consider the following natural "above guarantee" parameterization of the classical Longest Path problem: For given vertices s and t of a graph G, and an integer k, the problem Longest Detour asks for an (s,t)-path in G that is at least k longer than a shortest (s,t)-path. Using insights into structural graph theory, we prove that Longest Detour is fixed-parameter tractable (FPT) on undirected graphs and actually even admits a single-exponential algorithm, that is, one of running time exp(O(k)) poly(n). This matches (up to the base of the exponential) the best algorithms for finding a path of length at least k. Furthermore, we study the related problem Exact Detour that asks whether a graph G contains an (s,t)-path that is exactly k longer than a shortest (s,t)-path. For this problem, we obtain a randomized algorithm with running time about 2.746^k, and a deterministic algorithm with running time about 6.745^k, showing that this problem is FPT as well. Our algorithms for Exact Detour apply to both undirected and directed graphs.Comment: Extended abstract appears at ICALP 201

    Linear bounds on treewidth in terms of excluded planar minors

    Full text link
    One of the fundamental results in graph minor theory is that for every planar graph HH, there is a minimum integer f(H)f(H) such that graphs with no minor isomorphic to HH have treewidth at most f(H)f(H). A lower bound for f(H){f(H)} can be obtained by considering the maximum integer kk such that HH contains kk vertex-disjoint cycles. There exists a graph of treewidth Ω(klogk){\Omega(k\log k)} which does not contain kk vertex-disjoint cycles, from which it follows that f(H)=Ω(klogk){f(H) = \Omega(k\log k)}. In particular, if f(H){f(H)} is linear in V(H){\lvert{V(H)}\rvert} for graphs HH from a subclass of planar graphs, it is necessary that nn-vertex graphs from the class contain at most O(n/log(n)){O(n/\log(n))} vertex-disjoint cycles. We ask whether this is also a sufficient condition, and demonstrate that this is true for classes of planar graphs with bounded component size. For an nn-vertex graph HH which is a disjoint union of rr cycles, we show that f(H)3n/2+O(r2logr){f(H) \leq 3n/2 + O(r^2 \log r)}, and improve this to f(H)n+O(n){f(H) \leq n + O(\sqrt{n})} when r=2{r = 2}. In particular this bound is linear when r=O(n/log(n)){r=O(\sqrt{n}/\log(n))}. We present a linear bound for f(H){f(H)} when HH is a subdivision of an rr-edge planar graph for any constant rr. We also improve the best known bounds for f(H){f(H)} when HH is the wheel graph or the 4×4{4 \times 4} grid, obtaining a bound of 160160 for the latter.Comment: 18 page

    Product structure of graph classes with bounded treewidth

    Full text link
    We show that many graphs with bounded treewidth can be described as subgraphs of the strong product of a graph with smaller treewidth and a bounded-size complete graph. To this end, define the "underlying treewidth" of a graph class G\mathcal{G} to be the minimum non-negative integer cc such that, for some function ff, for every graph GG{G \in \mathcal{G}} there is a graph HH with tw(H)c{\text{tw}(H) \leq c} such that GG is isomorphic to a subgraph of HKf(tw(G)){H \boxtimes K_{f(\text{tw}(G))}}. We introduce disjointed coverings of graphs and show they determine the underlying treewidth of any graph class. Using this result, we prove that the class of planar graphs has underlying treewidth 3; the class of Ks,tK_{s,t}-minor-free graphs has underlying treewidth ss (for tmax{s,3}{t \geq \max\{s,3\}}); and the class of KtK_t-minor-free graphs has underlying treewidth t2{t-2}. In general, we prove that a monotone class has bounded underlying treewidth if and only if it excludes some fixed topological minor. We also study the underlying treewidth of graph classes defined by an excluded subgraph or excluded induced subgraph. We show that the class of graphs with no HH subgraph has bounded underlying treewidth if and only if every component of HH is a subdivided star, and that the class of graphs with no induced HH subgraph has bounded underlying treewidth if and only if every component of HH is a star
    corecore