Skip to main navigation Skip to search Skip to main content

Finding disjoint paths with different path‐costs: Complexity and algorithms

  • Chung‐Lun Li*
  • , S. Thomas McCormick
  • , David Simchi‐Levi
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

Consider a network G = V,E with distinguished vertices s and t, and with k different costs on every edge. We consider the problem of finding k disjoint paths from s to t such that the total cost of the paths is minimized, where the jth edge‐cost is associated with the jth path. The problem has several variants: The paths may be vertex‐disjoint or arc‐disjoint and the network may be directed or undirected. We show that all four versions of the problem are strongly NP‐complete even for k = 2. We describe polynomial time heuristics for the problem and a polynomial time algorithm for the acyclic directed case. Copyright © 1992 Wiley Periodicals, Inc., A Wiley Company
Original languageEnglish
Pages (from-to)653-667
JournalNetworks
Volume22
Issue number7
DOIs
Publication statusPublished - Dec 1992
Externally publishedYes

Bibliographical note

Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].

Fingerprint

Dive into the research topics of 'Finding disjoint paths with different path‐costs: Complexity and algorithms'. Together they form a unique fingerprint.

Cite this