21 research outputs found

    Kernelization and Sparseness: the case of Dominating Set

    Get PDF
    We prove that for every positive integer rr and for every graph class G\mathcal G of bounded expansion, the rr-Dominating Set problem admits a linear kernel on graphs from G\mathcal G. Moreover, when G\mathcal G is only assumed to be nowhere dense, then we give an almost linear kernel on G\mathcal G for the classic Dominating Set problem, i.e., for the case r=1r=1. These results generalize a line of previous research on finding linear kernels for Dominating Set and rr-Dominating Set. However, the approach taken in this work, which is based on the theory of sparse graphs, is radically different and conceptually much simpler than the previous approaches. We complement our findings by showing that for the closely related Connected Dominating Set problem, the existence of such kernelization algorithms is unlikely, even though the problem is known to admit a linear kernel on HH-topological-minor-free graphs. Also, we prove that for any somewhere dense class G\mathcal G, there is some rr for which rr-Dominating Set is W[22]-hard on G\mathcal G. Thus, our results fall short of proving a sharp dichotomy for the parameterized complexity of rr-Dominating Set on subgraph-monotone graph classes: we conjecture that the border of tractability lies exactly between nowhere dense and somewhere dense graph classes.Comment: v2: new author, added results for r-Dominating Sets in bounded expansion graph

    A c k n 5-Approximation Algorithm for Treewidth

    No full text
    We give an algorithm that for an input n-vertex graph G and integer k> 0, in time O(c k n) either outputs that the treewidth of G is larger than k, or gives a tree decomposition of G of width at most 5k + 4. This is the first algorithm providing a constant factor approximation for treewidth which runs in time single-exponential in k and linear in n. Treewidth based computations are subroutines of numerous algorithms. Our algorithm can be used to speed up many such algorithms to work in time which is single-exponential in the treewidth and linear in the input size

    A cÎșn 5-Approximation algorithm for treewidth

    No full text
    We give an algorithm that for an input n-vertex graph G and integer Îș > 0, in time 2O(Îș)n, either outputs that the treewidth of G is larger than Îș, or gives a tree decomposition of G of width at most 5Îș + 4. This is the first algorithm providing a constant factor approximation for treewidth which runs in time single exponential in Îș and linear in n. Treewidth-based computations are subroutines of numerous algorithms. Our algorithm can be used to speed up many such algorithms to work in time which is single exponential in the treewidth and linear in the input size

    A c\u3csup\u3eÎș\u3c/sup\u3en 5-Approximation algorithm for treewidth

    No full text
    \u3cp\u3eWe give an algorithm that for an input n-vertex graph G and integer Îș > 0, in time 2\u3csup\u3eO(Îș)\u3c/sup\u3en, either outputs that the treewidth of G is larger than Îș, or gives a tree decomposition of G of width at most 5Îș + 4. This is the first algorithm providing a constant factor approximation for treewidth which runs in time single exponential in Îș and linear in n. Treewidth-based computations are subroutines of numerous algorithms. Our algorithm can be used to speed up many such algorithms to work in time which is single exponential in the treewidth and linear in the input size.\u3c/p\u3

    A cÎșn 5-Approximation algorithm for treewidth

    No full text
    We give an algorithm that for an input n-vertex graph G and integer Îș > 0, in time 2O(Îș)n, either outputs that the treewidth of G is larger than Îș, or gives a tree decomposition of G of width at most 5Îș + 4. This is the first algorithm providing a constant factor approximation for treewidth which runs in time single exponential in Îș and linear in n. Treewidth-based computations are subroutines of numerous algorithms. Our algorithm can be used to speed up many such algorithms to work in time which is single exponential in the treewidth and linear in the input size
    corecore