Department Seminar Series

Sparsification for network design problems in planar graphs

5th May 2015, 13:00 add to calenderAshton Lecture Theater
Dr Marcin Pilipczuk
Department of Computer Science
University of Warwick

Abstract

A well-established technique for designing polynomial-time approximation schemes (PTASes) for connectivity or network design problems on planar graphs is to first establish a spanner - a subgraph or minor of the input graph that contains a near-optimal solution, while at the same time has total cost bounded by f(epsilon) times the optimum cost (where epsilon is the accuracy parameter) - and then use a variant of the Baker's shifting technique to solve the problem on the spanner only. This approach turned out to be very fruitful, yielding PTASes on planar graph for such problems as Subset TSP, Steiner Tree, Steiner Forest. Moreover, recently, due to connections between cut problems in the primal graph and network design problems in the dual graph, we have seen a PTAS for Multiway Cut and a bicriteria PTAS for Bisection.

In our recent work with Michal Pilipczuk, Piotr Sankowski, and Erik Jan van Leeuwen (available here: http://arxiv.org/abs/1306.6593), we used the insight from the aforementioned approximation schemes to design improved exact algorithms for (unweighted) Steiner Tree in planar graphs in the framework of fixed-parameter tractability: a subexponential algorithm and an efficient preprocessing routine (called a polynomial kernel) for the parameterization by the number of edges in the solution tree. Some results generalize to bounded-genus graphs, and also to the Steiner Forest and Multiway Cut problems.

In the talk I will give an overview of both the spanner framework for designing PTASes on planar graphs and of recent results in parameterized complexity world, focusing on the Steiner Tree problem.
add to calender (including abstract)

Additional Materials