English

Planar Multiway Cut with Terminals on Few Faces

Data Structures and Algorithms 2025-07-01 v1

Abstract

We consider the \textsc{Edge Multiway Cut} problem on planar graphs. It is known that this can be solved in nO(t)n^{O(\sqrt{t})} time [Klein, Marx, ICALP 2012] and not in no(t)n^{o(\sqrt{t})} time under the Exponential Time Hypothesis [Marx, ICALP 2012], where tt is the number of terminals. A stronger parameter is the number kk of faces of the planar graph that jointly cover all terminals. For the related {\sc Steiner Tree} problem, an nO(k)n^{O(\sqrt{k})} time algorithm was recently shown [Kisfaludi-Bak et al., SODA 2019]. By a completely different approach, we prove in this paper that \textsc{Edge Multiway Cut} can be solved in nO(k)n^{O(\sqrt{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.

Keywords

Cite

@article{arxiv.2506.23399,
  title  = {Planar Multiway Cut with Terminals on Few Faces},
  author = {Sukanya Pandey and Erik Jan van Leeuwen},
  journal= {arXiv preprint arXiv:2506.23399},
  year   = {2025}
}
R2 v1 2026-07-01T03:38:45.757Z