English

Efficient Approximation Algorithms for Computing \emph{k} Disjoint Restricted Shortest Paths

Discrete Mathematics 2015-04-22 v1 Networking and Internet Architecture

Abstract

Network applications, such as multimedia streaming and video conferencing, impose growing requirements over Quality of Service (QoS), including bandwidth, delay, jitter, etc. Meanwhile, networks are expected to be load-balanced, energy-efficient, and resilient to some degree of failures. It is observed that the above requirements could be better met with multiple disjoint QoS paths than a single one. Let G=(V,E)G=(V,\, E) be a digraph with nonnegative integral cost and delay on every edge, s,tVs,\, t\in V be two specified vertices, and DZ0+D\in\mathbb{Z}_{0}^{+} be a delay bound (or some other constraint), the \emph{kk Disjoint Restricted Shortest Path} (kk\emph{RSP})\emph{ Problem} is computing kk disjoint paths between ss and tt with total cost minimized and total delay bounded by DD. Few efficient algorithms have been developed because of the hardness of the problem. In this paper, we propose efficient algorithms with provable performance guarantees for the kkRSP problem. We first present a pseudo-polynomial-time approximation algorithm with a bifactor approximation ratio of (1,2)(1,\,2), then improve the algorithm to polynomial time with a bifactor ratio of (1+ϵ,2+ϵ)(1+\epsilon,\,2+\epsilon) for any fixed ϵ>0\epsilon>0, which is better than the current best approximation ratio (O(1+γ),O(1+1γ)})(O(1+\gamma),\, O(1+\frac{1}{\gamma})\}) for any fixed γ>0\gamma>0 \cite{orda2004efficient}. To the best of our knowledge, this is the first constant-factor algorithm that almost strictly obeys the constraint for the kkRSP problem.

Keywords

Cite

@article{arxiv.1504.05519,
  title  = {Efficient Approximation Algorithms for Computing \emph{k} Disjoint Restricted Shortest Paths},
  author = {Longkun Guo and Kewen Liao and Hong Shen and Peng Li},
  journal= {arXiv preprint arXiv:1504.05519},
  year   = {2015}
}
R2 v1 2026-06-22T09:19:58.531Z