English

Finding Two Edge-Disjoint Paths with Length Constraints

Data Structures and Algorithms 2015-09-21 v1 Discrete Mathematics

Abstract

We consider the problem of finding, for two pairs (s1,t1)(s_1,t_1) and (s2,t2)(s_2,t_2) of vertices in an undirected graphs, an (s1,t1)(s_1,t_1)-path P1P_1 and an (s2,t2)(s_2,t_2)-path P2P_2 such that P1P_1 and P2P_2 share no edges and the length of each PiP_i satisfies LiL_i, where Li{ki,  =ki,  ki,  }L_i \in \{ \le k_i, \; = k_i, \; \ge k_i, \; \le \infty\}. We regard k1k_1 and k2k_2 as parameters and investigate the parameterized complexity of the above problem when at least one of P1P_1 and P2P_2 has a length constraint (note that Li=""L_i = "\le \infty" indicates that PiP_i has no length constraint). For the nine different cases of (L1,L2)(L_1, L_2), we obtain FPT algorithms for seven of them. Our algorithms uses random partition backed by some structural results. On the other hand, we prove that the problem admits no polynomial kernel for all nine cases unless NPcoNP/polyNP \subseteq coNP/poly.

Keywords

Cite

@article{arxiv.1509.05559,
  title  = {Finding Two Edge-Disjoint Paths with Length Constraints},
  author = {Leizhen Cai and Junjie Ye},
  journal= {arXiv preprint arXiv:1509.05559},
  year   = {2015}
}
R2 v1 2026-06-22T10:59:38.859Z