English

Improved Approximation Algorithms for Computing k Disjoint Paths Subject to Two Constraints

Data Structures and Algorithms 2013-04-04 v2 Networking and Internet Architecture

Abstract

For a given graph GG with positive integral cost and delay on edges, distinct vertices ss and tt, cost bound CZ+C\in Z^{+} and delay bound DZ+D\in Z^{+}, the kk bi-constraint path (kkBCP) problem is to compute kk disjoint stst-paths subject to CC and DD. This problem is known NP-hard, even when k=1k=1 \cite{garey1979computers}. This paper first gives a simple approximation algorithm with factor-(2,2)(2,2), i.e. the algorithm computes a solution with delay and cost bounded by 2D2*D and 2C2*C respectively. Later, a novel improved approximation algorithm with ratio (1+β,max{2,1+ln1β})(1+\beta,\,\max\{2,\,1+\ln\frac{1}{\beta}\}) is developed by constructing interesting auxiliary graphs and employing the cycle cancellation method. As a consequence, we can obtain a factor-(1.369,2)(1.369,\,2) approximation algorithm by setting 1+ln1β=21+\ln\frac{1}{\beta}=2 and a factor-(1.567,1.567)(1.567,\,1.567) algorithm by setting 1+β=1+ln1β1+\beta=1+\ln\frac{1}{\beta}. Besides, by setting β=0\beta=0, an approximation algorithm with ratio (1,O(lnn))(1,\, O(\ln n)), i.e. an algorithm with only a single factor ratio O(lnn)O(\ln n) on cost, can be immediately obtained. To the best of our knowledge, this is the first non-trivial approximation algorithm for the kkBCP problem that strictly obeys the delay constraint.

Keywords

Cite

@article{arxiv.1301.5070,
  title  = {Improved Approximation Algorithms for Computing k Disjoint Paths Subject to Two Constraints},
  author = {Longkun Guo and Hong Shen and Kewen Liao},
  journal= {arXiv preprint arXiv:1301.5070},
  year   = {2013}
}

Comments

12 pages

R2 v1 2026-06-21T23:13:15.607Z