Table of Contents
Fetching ...

Lower Bounds for Approximate (& Exact) k-Disjoint-Shortest-Paths

Rajesh Chitnis, Samuel Thomas, Anthony Wirth

Abstract

Given a graph $G=(V,E)$ and a set $T=\{ (s_i, t_i) : 1\leq i\leq k \}\subseteq V\times V$ of $k$ pairs, the $k$-vertex-disjoint-paths (resp. $k$-edge-disjoint-paths) problem asks to determine whether there exist~$k$ pairwise vertex-disjoint (resp. edge-disjoint) paths $P_1, P_2, ..., P_k$ in $G$ such that, for each $1\leq i\leq k$, $P_i$ connects $s_i$ to $t_i$. Both the edge-disjoint and vertex-disjoint versions in undirected graphs are famously known to be FPT (parameterized by $k$) due to the Graph Minor Theory of Robertson and Seymour. Eilam-Tzoreff [DAM `98] introduced a variant, known as the $k$-disjoint-shortest-paths problem, where each individual path is further required to be a shortest path connecting its pair. They showed that the $k$-disjoint-shortest-paths problem is NP-complete on both directed and undirected graphs; this holds even if the graphs are planar and have unit edge lengths. We focus on four versions of the problem, corresponding to considering edge/vertex disjointness, and to considering directed/undirected graphs. Building on the reduction of Chitnis [SIDMA `23] for $k$-edge-disjoint-paths on planar DAGs, we obtain the following inapproximability lower bound for each of the four versions of $k$-disjoint-shortest-paths on $n$-vertex graphs: - Under Gap-ETH, there exists a constant $δ>0$ such that for any constant $0<ε\leq \frac{1}{2}$ and any computable function $f$, there is no $(\frac{1}{2}+ε)$-approx in $f(k)\cdot n^{δ\cdot k}$ time. We further strengthen our results as follows: Directed: Inapprox lower bound for edge-disjoint (resp. vertex-disjoint) paths holds even if the input graph is a planar (resp. 1-planar) DAG with max in-degree and max out-degree at most $2$. Undirected: Inapprox lower bound for edge-disjoint (resp. vertex-disjoint) paths hold even if the input graph is planar (resp. 1-planar) and has max degree $4$.

Lower Bounds for Approximate (& Exact) k-Disjoint-Shortest-Paths

Abstract

Given a graph and a set of pairs, the -vertex-disjoint-paths (resp. -edge-disjoint-paths) problem asks to determine whether there exist~ pairwise vertex-disjoint (resp. edge-disjoint) paths in such that, for each , connects to . Both the edge-disjoint and vertex-disjoint versions in undirected graphs are famously known to be FPT (parameterized by ) due to the Graph Minor Theory of Robertson and Seymour. Eilam-Tzoreff [DAM `98] introduced a variant, known as the -disjoint-shortest-paths problem, where each individual path is further required to be a shortest path connecting its pair. They showed that the -disjoint-shortest-paths problem is NP-complete on both directed and undirected graphs; this holds even if the graphs are planar and have unit edge lengths. We focus on four versions of the problem, corresponding to considering edge/vertex disjointness, and to considering directed/undirected graphs. Building on the reduction of Chitnis [SIDMA `23] for -edge-disjoint-paths on planar DAGs, we obtain the following inapproximability lower bound for each of the four versions of -disjoint-shortest-paths on -vertex graphs: - Under Gap-ETH, there exists a constant such that for any constant and any computable function , there is no -approx in time. We further strengthen our results as follows: Directed: Inapprox lower bound for edge-disjoint (resp. vertex-disjoint) paths holds even if the input graph is a planar (resp. 1-planar) DAG with max in-degree and max out-degree at most . Undirected: Inapprox lower bound for edge-disjoint (resp. vertex-disjoint) paths hold even if the input graph is planar (resp. 1-planar) and has max degree .
Paper Structure (11 sections, 10 theorems, 1 equation, 2 figures, 1 table)

This paper contains 11 sections, 10 theorems, 1 equation, 2 figures, 1 table.

Key Result

theorem thmcountertheorem

chen-hardness Under the Exponential Time Hypothesis (ETH), the $k$-Clique problem on graphs with $N$ vertices cannot be solved in $f(k)\cdot N^{o(k)}$ time for any computable function $f$.

Figures (2)

  • Figure 1: Our lower bounds originate from one of two known results for k-Clique; namely \ref{['thm:chen-clique-exact-lb']} for our exactness results and \ref{['thm:cli_inapprox']} for inapproximability. This flowchart demonstrates the symmetry of the processes for obtaining each result by first defining an intermediate graph and making adjustments for the specific Disjoint-Shortest-Paths instance.
  • Figure 2: The intermediate directed graph Dint constructed from an instance $(G,k)$ of k-Clique (with $k=3$ and $N=5$) via the construction described in \ref{['sec:construction-of-Gint']}.

Theorems & Definitions (11)

  • theorem thmcountertheorem
  • theorem thmcountertheorem: Theorem 18, DBLP:journals/siamcomp/ChalermsookCKLM20
  • theorem thmcountertheorem
  • corollary thmcountercorollary
  • theorem thmcountertheorem
  • corollary thmcountercorollary
  • theorem thmcountertheorem
  • corollary thmcountercorollary
  • theorem thmcountertheorem
  • corollary thmcountercorollary
  • ...and 1 more