• Home
  • Search
  • Solving the 2-Disjoint Paths Problem in Nearly Linear Time
  • Cite Icon38
  • https://doi.org/10.1007/s00224-005-1256-9Copy DOI Icon

Solving the 2-Disjoint Paths Problem in Nearly Linear Time

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Given four distinct vertices s1,s2,t1, and t2 of a graph G, the 2-disjoint paths problem is to determine two disjoint paths, p1 from s1 to t1 and p2 from s2 to t2, if such paths exist. Disjoint can mean vertex- or edge-disjoint. Both, the edge- and the vertex-disjoint version of the problem, are NP-hard in the case of directed graphs. For undirected graphs, we show that the O(mn)-time algorithm of Shiloach can be modified to solve the 2-vertex-disjoint paths problem in only O(n + mα(m,n)) time, where m is the number of edges in G, n is the number of vertices in G, and where α denotes the inverse of the Ackermann function. Our result also improves the running time for the 2-edge-disjoint paths problem on undirected graphs as well as the running times for the 2-vertex- and the 2-edge-disjoint paths problem on dags.

Similar Papers
  • Conference Article
  • Citations19

Fine-grained complexity for sparse graphs

  • Jun 20, 2018
  • Udit Agarwal +1
  • Conference Article
  • Citations13

Poly-logarithmic Approximation for Maximum Node Disjoint Paths with Constant Congestion

  • Jan 06, 2013
  • Chandra Chekuri +1
  • Research Article
  • Citations26

Efficient Parallel Algorithms for Testingkand Finding Disjoints-tPaths in Graphs

  • Apr 01, 1991
  • SIAM Journal on Computing
  • Samir Khuller +1
  • PDF
  • Research Article
  • Citations3

Computing directed Steiner path covers

  • Jul 27, 2021
  • Journal of Combinatorial Optimization
  • Frank Gurski +4
  • Research Article
  • Citations3

A Simpler and More Efficient Algorithm for the Next-to-Shortest Path Problem

  • Dec 02, 2011
  • Algorithmica
  • Bang Ye Wu
  • PDF
  • Research Article
  • Citations2

Polynomial Time Algorithms for Tracking Path Problems

  • Feb 08, 2022
  • Algorithmica
  • Pratibha Choudhary
  • Research Article
  • Citations11

Disjoint paths and connected subgraphs for H-free graphs

  • Oct 22, 2021
  • Theoretical Computer Science
  • Walter Kern +4
  • Book Chapter
  • Citations46

The two disjoint path problem and wire routing design

  • Jan 01, 1981
  • T Ohtsuki
  • Research Article
  • Citations31

A faster algorithm to recognize undirected path graphs

  • Jun 01, 1993
  • Discrete Applied Mathematics
  • Alejandro A Schäffer
  • Supplementary Content
  • Citations1

On Structural Parameterizations of the Edge Disjoint Paths Problem

  • Jan 01, 2017
  • White Rose Research Online (University of Leeds, The University of Sheffield, University of York)
  • Robert Ganian +2
  • Conference Article

A Faster Algorithm for Finding Disjoint Ordering of Sets

  • Dec 01, 2012
  • E Cheng +2
  • Supplementary Content

Efficient Algorithms for Disjoint Shortest Paths Problem and its Extensions

  • Sep 18, 2025
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Keerti Choudhary +2
  • Research Article
  • Citations13

Improved shortest path algorithms for nearly acyclic graphs

  • Jan 21, 2003
  • Theoretical Computer Science
  • Shane Saunders +1
  • Research Article
  • Citations13

Efficient approximation algorithms for computing k disjoint constrained shortest paths

  • Jul 23, 2015
  • Journal of Combinatorial Optimization
  • Longkun Guo
  • Research Article
  • Citations19

The complexity of minimum convex coloring

  • Oct 27, 2011
  • Discrete Applied Mathematics
  • Frank Kammer +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.