Proceedings of the 2021 ACM-SIAM Symposium on Discrete Algorithms (SODA) 2021
DOI: 10.1137/1.9781611976465.12
|View full text |Cite
|
Sign up to set email alerts
|

A Polynomial Time Algorithm for the k-Disjoint Shortest Paths Problem

Abstract: The disjoint paths problem is a fundamental problem in algorithmic graph theory and combinatorial optimization. For a given graph G and a set of k pairs of terminals in G, it asks for the existence of k vertex-disjoint paths connecting each pair of terminals. The proof of Robertson and Seymour [JCTB 1995] of the existence of an n 3 algorithm for any fixed k is one of the highlights of their Graph Minors project. In this paper, we focus on the version of the problem where all the paths are required to be shor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 9 publications
0
5
0
Order By: Relevance
“…Therefore, finding many paths for each of the pairs k is "at least of class NP," as this problem can be reduced to k-DPP by adding an appropriate number of paths between distinguished pairs of terminals. However, if k is fixed, polynomial solutions exist for k-DPP and even for shortest k-DPP [20,21], so we can hope to search for a solution while dividing the network into clusters.…”
Section: Multiple Communicating Partiesmentioning
confidence: 99%
“…Therefore, finding many paths for each of the pairs k is "at least of class NP," as this problem can be reduced to k-DPP by adding an appropriate number of paths between distinguished pairs of terminals. However, if k is fixed, polynomial solutions exist for k-DPP and even for shortest k-DPP [20,21], so we can hope to search for a solution while dividing the network into clusters.…”
Section: Multiple Communicating Partiesmentioning
confidence: 99%
“…In other work of Bérczi et al [3] they showed that the undirected k-DSPP (disjoint shortest paths problem) and the vertex-disjoint version of the directed k-DSPP can be solved in polynomial time if the input graph is planar and k is a fixed constant. Lochet [16] shows that for any fixed k, the disjoint shortest paths problem admits a slicewise polynomial time algorithm.…”
Section: Related Workmentioning
confidence: 99%
“…At the point of writing, the complexity of the problem was still open for r ≥ 3. In the meantime, it was shown that finding r disjoint shortest paths in undirected, unweighted graphs is indeed polynomial-time solvable for each fixed r [8,42].…”
Section: (|V (G)| + |V (T )| + )mentioning
confidence: 99%
“…5, that finding r disjoint shortest paths is polynomialtime solvable for r = 2 even if the paths are required to be compatible with a transition system. In the case of undirected graphs without forbidden transitions, this problem is polynomial-time solvable for each fixed r [8,42]. However, the problem is open for every r ≥ 3 in the case of directed graphs without forbidden transitions.…”
Section: Lemma 55 In a Directed Acyclic Graph G = (V E) With Transit...mentioning
confidence: 99%