vix.ing · top · new · best · stats · spec

Planar Multiway Cut with Terminals on Few Faces

2025/06/29 by Pandey, Sukanya, van Leeuwen, Erik Jan
#Data Structures and Algorithms (cs.DS) #F.2.0 #FOS: Computer and information sciences

paper · doi:10.48550/arxiv.2506.23399

Abstract

We consider the Edge Multiway Cut problem on planar graphs. It is known that this can be solved in nO(√(t)) time [Klein, Marx, ICALP 2012] and not in no(√(t)) time under the Exponential Time Hypothesis [Marx, ICALP 2012], where t is the number of terminals. A stronger parameter is the number k of faces of the planar graph that jointly cover all terminals. For the related \sc Steiner Tree problem, an nO(√(k)) time algorithm was recently shown [Kisfaludi-Bak et al., SODA 2019]. By a completely different approach, we prove in this paper that Edge Multiway Cut can be solved in nO(√(k)) time as well. Our approach employs several major concepts on planar graphs, including homotopy and sphere-cut decomposition. We also mix a global treewidth dynamic program with a Dreyfus-Wagner style dynamic program to locally deal with large numbers of terminals.

Citations

Related