Detecting Disjoint Shortest Paths in Linear Time and More
Shyan Akmal, Virginia Vassilevska Williams, Nicole Wein

TL;DR
This paper introduces linear time algorithms for detecting 2-Disjoint Shortest Paths in weighted graphs and DAGs, significantly improving previous algorithms, and provides stronger conditional lower bounds for related path problems based on the $k$-Clique hypothesis.
Contribution
It presents the first linear time algorithms for 2-DSP detection in weighted undirected graphs and DAGs, and refines reductions to establish stronger lower bounds for $k$-DSP and $k$-DP problems.
Findings
Linear time algorithms for 2-DSP detection in weighted graphs and DAGs.
Improved reductions from $k$-Clique to $k$-DSP and $k$-DP.
Stronger conditional lower bounds based on the $k$-Clique Hypothesis.
Abstract
In the -Disjoint Shortest Paths (-DSP) problem, we are given a weighted graph on nodes and edges with specified source vertices , and target vertices , and are tasked with determining if contains vertex-disjoint -shortest paths. For any constant , it is known that -DSP can be solved in polynomial time over undirected graphs and directed acyclic graphs (DAGs). However, the exact time complexity of -DSP remains mysterious, with large gaps between the fastest known algorithms and best conditional lower bounds. In this paper, we obtain faster algorithms for important cases of -DSP, and present better conditional lower bounds for -DSP and its variants. Previous work solved 2-DSP over weighted undirected graphs in time, and weighted DAGs in time. For the main result of this paper, we present…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
