Towards single face shortest vertex-disjoint paths in undirected planar graphs (1507.05980v1)
Abstract: Given $k$ pairs of terminals ${(s_{1}, t_{1}), \ldots, (s_{k}, t_{k})}$ in a graph $G$, the min-sum $k$ vertex-disjoint paths problem is to find a collection ${Q_{1}, Q_{2}, \ldots, Q_{k}}$ of vertex-disjoint paths with minimum total length, where $Q_{i}$ is an $s_i$-to-$t_i$ path between $s_i$ and $t_i$. We consider the problem in planar graphs, where little is known about computational tractability, even in restricted cases. Kobayashi and Sommer propose a polynomial-time algorithm for $k \le 3$ in undirected planar graphs assuming all terminals are adjacent to at most two faces. Colin de Verdiere and Schrijver give a polynomial-time algorithm when all the sources are on the boundary of one face and all the sinks are on the boundary of another face and ask about the existence of a polynomial-time algorithm provided all terminals are on a common face. We make progress toward Colin de Verdiere and Schrijver's open question by giving an $O(kn5)$ time algorithm for undirected planar graphs when ${(s_{1}, t_{1}), \ldots, (s_{k}, t_{k})}$ are in counter-clockwise order on a common face.
Collections
Sign up for free to add this paper to one or more collections.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.