English

An Exponential Time Parameterized Algorithm for Planar Disjoint Paths

Data Structures and Algorithms 2021-04-01 v1

Abstract

In the Disjoint Paths problem, the input is an undirected graph GG on nn vertices and a set of kk vertex pairs, {si,ti}i=1k\{s_i,t_i\}_{i=1}^k, and the task is to find kk pairwise vertex-disjoint paths connecting sis_i to tit_i. The problem was shown to have an f(k)n3f(k)n^3 algorithm by Robertson and Seymour. In modern terminology, this means that Disjoint Paths is fixed parameter tractable (FPT), parameterized by the number of vertex pairs. This algorithm is the cornerstone of the entire graph minor theory, and a vital ingredient in the g(k)n3g(k)n^3 algorithm for Minor Testing (given two undirected graphs, GG and HH on nn and kk vertices, respectively, the objective is to check whether GG contains HH as a minor). All we know about ff and gg is that these are computable functions. Thus, a challenging open problem in graph algorithms is to devise an algorithm for Disjoint Paths where ff is single exponential. That is, ff is of the form 2poly(k)2^{{\sf poly}(k)}. The algorithm of Robertson and Seymour relies on topology and essentially reduces the problem to surface-embedded graphs. Thus, the first major obstacle that has to be overcome in order to get an algorithm with a single exponential running time for Disjoint Paths and {\sf Minor Testing} on general graphs is to solve Disjoint Paths in single exponential time on surface-embedded graphs and in particular on planar graphs. Even when the inputs to Disjoint Paths are restricted to planar graphs, a case called the Planar Disjoint Paths problem, the best known algorithm has running time 22O(k)n22^{2^{O(k)}}n^2. In this paper, we make the first step towards our quest for designing a single exponential time algorithm for Disjoint Paths by giving a 2O(k2)nO(1)2^{O(k^2)}n^{O(1)}-time algorithm for Planar Disjoint Paths.

Keywords

Cite

@article{arxiv.2103.17041,
  title  = {An Exponential Time Parameterized Algorithm for Planar Disjoint Paths},
  author = {Daniel Lokshtanov and Pranabendu Misra and Michal Pilipczuk and Saket Saurabh and Meirav Zehavi},
  journal= {arXiv preprint arXiv:2103.17041},
  year   = {2021}
}

Comments

Full version of STOC 2020 paper; 83 pages