Cut and Count and representative sets on branch decompositions

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    Recently, new techniques have been introduced to speed up dynamic programming algorithms on tree decompositions for connectivity problems: the 'Cut and Count' method and a method called the rank-based approach, based on representative sets and Gaussian elimination. These methods respectively give randomised and deterministic algorithms that are single exponential in the treewidth, and polynomial, respectively linear in the number of vertices. In this paper, we adapt these methods to branch decompositions yielding algorithms, both randomised and deterministic, that are in many cases faster than when tree decompositions would be used. In particular, we obtain the currently fastest randomised algorithms for several problems on planar graphs. When the involved weights are O(nO(1)), we obtain faster randomised algorithms on planar graphs for Steiner Tree, Connected Dominating Set, Feedback Vertex Set and TSP, and a faster deterministic algorithm for TSP. When considering planar graphs with arbitrary real weights, we obtain faster deterministic algorithms for all four mentioned problems.

    Original languageEnglish
    Title of host publication11th International Symposium on Parameterized and Exact Computation, IPEC 2016
    PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
    Volume63
    ISBN (Electronic)9783959770231
    DOIs
    Publication statusPublished - 1 Feb 2017
    Event11th International Symposium on Parameterized and Exact Computation, IPEC 2016 - Aarhus, Denmark
    Duration: 24 Aug 201626 Aug 2016
    http://conferences.au.dk/algo16/ipec/

    Conference

    Conference11th International Symposium on Parameterized and Exact Computation, IPEC 2016
    Abbreviated titleIPEC 2016
    Country/TerritoryDenmark
    CityAarhus
    Period24/08/1626/08/16
    Internet address

    Keywords

    • Branchwidth
    • Dynamic programming
    • Graph algorithms
    • Planar graphs
    • Treewidth

    Fingerprint

    Dive into the research topics of 'Cut and Count and representative sets on branch decompositions'. Together they form a unique fingerprint.

    Cite this