Minimum-Weight Link-Disjoint Node-"Somewhat Disjoint" Paths

Jose Yallouz, Ori Rottenstreich, Peter Babarczi, Avi Mendelson, Ariel Orda

Research output: Contribution to journalArticlepeer-review


Network survivability has been recognized as an issue of major importance in terms of security, stability and prosperity. A crucial research problem in this context is the identification of suitable pairs of disjoint paths. Here, 'disjointness' can be considered in terms of either nodes or links. Accordingly, several studies have focused on finding pairs of either link or node disjoint paths with a minimum sum of link weights. In this paper, we investigate the gap between the optimal node-disjoint and link-disjoint solutions. Specifically, we formalize several optimization problems that aim at finding minimum-weight link-disjoint paths while restricting the number of its common nodes. We establish that some of these variants are computationally intractable, while for other variants we establish polynomial-time algorithmic solutions. Finally, through extensive simulations, we show that, by allowing link-disjoint paths share a few common nodes, a major improvement is obtained in terms of the quality (i.e., total weight) of the solution.

Original languageEnglish
Pages (from-to)1110-1122
Number of pages13
JournalIEEE/ACM Transactions on Networking
Issue number3
StatePublished - Jun 2018


  • Bellman-Ford
  • Link-disjoint paths
  • minimum-weight paths
  • selective common nodes
  • survivable routing

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Science Applications
  • Computer Networks and Communications
  • Electrical and Electronic Engineering


Dive into the research topics of 'Minimum-Weight Link-Disjoint Node-"Somewhat Disjoint" Paths'. Together they form a unique fingerprint.

Cite this