Network Sparsification for Steiner Problems on Planar and Bounded-Genus Graphs

被引:22
|
作者
Pilipczuk, Marcin [1 ]
Pilipczuk, Michal [1 ]
Sankowski, Piotr [2 ]
van Leeuwen, Erik Jan [3 ]
机构
[1] Univ Bergen, Dept Informat, N-5020 Bergen, Norway
[2] Univ Warsaw, Inst Informat, PL-00325 Warsaw, Poland
[3] Max Planck Inst Informat, D-66123 Saarbrucken, Germany
关键词
Planar graphs; Steiner Tree; Steiner Forest; (Edge) Multiway Cut; polynomial kernel; parameterized algorithms; H-MINOR-FREE; PARAMETERIZED ALGORITHMS; APPROXIMATION SCHEMES;
D O I
10.1109/FOCS.2014.37
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose polynomial-time algorithms that sparsify planar and bounded-genus graphs while preserving optimal or near-optimal solutions to Steiner problems. Our main contribution is a polynomial-time algorithm that, given an unweighted graph G embedded on a surface of genus g and a designated face f bounded by a simple cycle of length k, uncovers a set F subset of E(G) of size polynomial in g and k that contains an optimal Steiner tree for any set of terminals that is a subset of the vertices of f. We apply this general theorem to prove that: given an unweighted graph G embedded on a surface of genus g and a terminal set S subset of V (G), one can in polynomial time find a set F subset of E(G) that contains an optimal Steiner tree T for S and that has size polynomial in g and vertical bar E(T)vertical bar; an analogous result holds for an optimal Steiner forest for a set S of terminal pairs; given an unweighted planar graph G and a terminal set S subset of V (G), one can in polynomial time find a set F subset of E(G) that contains an optimal (edge) multiway cut C separating S (i.e., a cutset that intersects any path with endpoints in different terminals from S) and has size polynomial in vertical bar C vertical bar. In the language of parameterized complexity, these results imply the first polynomial kernels for STEINER TREE and STEINER FOREST on planar and bounded-genus graphs (parameterized by the size of the tree and forest, respectively) and for (EDGE) MULTIWAY CUT on planar graphs (parameterized by the size of the cutset). STEINER TREE and similar "subset" problems were identified in [1] as important to the quest to widen the reach of the theory of bidimensionality [2, 3]. Therefore, our results can be seen as a leap forward to achieve this broader goal. Additionally, we obtain a weighted variant of our main contribution: a polynomial-time algorithm that, given an edge-weighted planar graph G, a designated face f bounded by a simple cycle of weight w(f), and an accuracy parameter epsilon > 0, uncovers a set F subset of E(G) of total weight at most poly(epsilon(-1)) w(f) that, for any set of terminal pairs that lie on f, contains a Steiner forest within additive error epsilon w(f) from the optimal Steiner forest. This result deepens the understanding of the recent framework of approximation schemes for network design problems on planar graphs ([4, 5], and later works) by explaining the structure of the solution space within a brick of the so-called mortar graph - the central notion of this framework.
引用
收藏
页码:276 / 285
页数:10
相关论文
共 50 条
  • [1] Network Sparsification for Steiner Problems on Planar and Bounded-Genus Graphs
    Pilipczuk, Marcin
    Pilipczuk, Michal
    Sankowski, Piotr
    Van Leeuwen, Erik Jan
    ACM TRANSACTIONS ON ALGORITHMS, 2018, 14 (04)
  • [2] Packing cycles in planar and bounded-genus graphs
    Schlomberg, Niklas
    Thiele, Hanjo
    Vygen, Jens
    PROCEEDINGS OF THE 2023 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2023, : 2069 - 2086
  • [3] Multicuts in Planar and Bounded-Genus Graphs with Bounded Number of Terminals
    Éric Colin de Verdière
    Algorithmica, 2017, 78 : 1206 - 1224
  • [4] Multicuts in Planar and Bounded-Genus Graphs with Bounded Number of Terminals
    de Verdiere, Eric Colin
    ALGORITHMICA, 2017, 78 (04) : 1206 - 1224
  • [5] Multicuts in Planar and Bounded-Genus Graphs with Bounded Number of Terminals
    de Verdiere, Eric Colin
    ALGORITHMS - ESA 2015, 2015, 9294 : 373 - 385
  • [6] The bidimensional theory of bounded-genus graphs
    Demaine, ED
    Hajiaghayi, M
    Thilikos, DM
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2004, PROCEEDINGS, 2004, 3153 : 191 - 203
  • [7] The bidimensional theory of bounded-genus graphs
    Demaine, Erik D.
    Hajiaghayi, Mohammadtaghi
    Thilikos, Dimitrios M.
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2006, 20 (02) : 357 - 371
  • [8] Approximating Connectivity Domination in Weighted Bounded-Genus Graphs
    Cohen-Addad, Vincent
    de Verdiere, Eric Colin
    Klein, Philip N.
    Mathieu, Claire
    Meierfrankenfeld, David
    STOC'16: PROCEEDINGS OF THE 48TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2016, : 584 - 597
  • [9] Linear-space approximate distance oracles for planar, bounded-genus and minor-free graphs
    Kawarabayashi, Ken-Ichi
    Klein, Philip N.
    Sommer, Christian
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2011, 6755 LNCS (PART 1): : 135 - 146
  • [10] Linear-Space Approximate Distance Oracles for Planar, Bounded-Genus and Minor-Free Graphs
    Kawarabayashi, Ken-ichi
    Klein, Philip N.
    Sommer, Christian
    AUTOMATA, LANGUAGES AND PROGRAMMING, ICALP, PT I, 2011, 6755 : 135 - 146