The Directed Disjoint Paths Problem with Congestion

πŸ“… 2025-07-16
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
This paper investigates the Directed Congestion-bounded Disjoint Paths problem (Dir-CDP): given a directed graph, $k$ terminal pairs, and a congestion bound $c$, decide whether there exist $k$ vertex-disjoint paths such that each edge is used by at most $c$ paths. Employing constructive reductions combined with dynamic programming, we establish that Dir-CDP is NP-complete for all $c geq 1$ and $k geq 3c - 1$, thereby refuting the conjecture that the problem is polynomial-time solvable when $c = 2$. Concurrently, we devise a polynomial-time algorithm for the case $c = 2$, $k = 3$, precisely delineating the complexity threshold within this parameter regime. Our approach uniformly handles arbitrary constant congestion bounds and uncovers the critical interplay between $k$ and $c$, resolving a fundamental open question and filling a key gap in the complexity landscape of the directed variant.

Technology Category

Application Category

πŸ“ Abstract
The classic result by Fortune, Hopcroft, and Wyllie [TCS~'80] states that the directed disjoint paths problem is NP-complete even for two pairs of terminals. Extending this well-known result, we show that the directed disjoint paths problem is NP-complete for any constant congestion $c geq 1$ and~$k geq 3c-1$ pairs of terminals. This refutes a conjecture by Giannopoulou et al. [SODA~'22], which says that the directed disjoint paths problem with congestion two is polynomial-time solvable for any constant number $k$ of terminal pairs. We then consider the cases that are not covered by this hardness result. The first nontrivial case is $c=2$ and $k = 3$. Our second main result is to show that this case is polynomial-time solvable.
Problem

Research questions and friction points this paper is trying to address.

NP-completeness of directed disjoint paths with congestion
Refuting conjecture on polynomial-time solvability
Polynomial-time solution for specific congestion case
Innovation

Methods, ideas, or system contributions that make the work stand out.

Proving NP-completeness for constant congestion
Refuting conjecture on polynomial-time solvability
Solving polynomial-time for c=2 and k=3
πŸ”Ž Similar Papers
No similar papers found.