Efficient approximation algorithms for computing k disjoint constrained shortest paths

被引:5
作者
Guo, Longkun [1 ]
机构
[1] Fuzhou Univ, Coll Math & Comp Sci, Fuzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
LP rounding; Flow theory; k-Disjoint constrained shortest path; Bifactor approximation algorithm; Cycle cancellation; COMPLEXITY;
D O I
10.1007/s10878-015-9934-2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Let be a given directed graph in which every edge e is associated with two nonnegative costs: a weight w(e) and a length l(e). For a pair of specified distinct vertices , the k-(edge) disjoint constrained shortest path (kCSP) problem is to compute k (edge) disjoint paths between s and t, such that the total length of the paths is minimized and the weight is bounded by a given weight budget . The problem is known to be -hard, even when (Garey and Johnson in Computers and intractability, 1979). Approximation algorithms with bifactor ratio and have been developed for in Orda and Sprintson (IEEE INFOCOM, pp. 727-738, 2004) and Chao and Hong (IEICE Trans Inf Syst 90(2):465-472, 2007), respectively. For general k, an approximation algorithm with ratio has been developed for a weaker version of kCSP, the k bi-constraint path problem which is to compute k disjoint st-paths satisfying a given length constraint and a weight constraint simultaneously (Guo et al. in COCOON, pp. 325-336, 2013). This paper first gives an approximation algorithm with bifactor ratio for kCSP using the LP-rounding technique. The algorithm is then improved by adopting a more sophisticated method to round edges. It is shown that for any solution output by the improved algorithm, there exists a real number such that the weight and the length of the solution are bounded by times and times of that of an optimum solution, respectively. The key observation of the ratio proof is to show that the fractional edges, in a basic solution against the proposed linear relaxation of kCSP, exactly compose a graph in which the degree of every vertex is exactly two. At last, by a novel enhancement of the technique in Guo et al. (COCOON, pp. 325-336, 2013), the approximation ratio is further improved to .
引用
收藏
页码:144 / 158
页数:15
相关论文
共 17 条
[1]  
Ahuja RK, 1993, Network flows
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[3]  
[Anonymous], 1998, Theory of linear and integer programming
[4]  
[Anonymous], IEICE T INF SYST
[5]   Finding disjoint paths with related path costs [J].
Bhatia, Randeep ;
Kodialam, Murali ;
Lakshman, T. V. .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2006, 12 (1-2) :83-96
[6]  
Guo LK, 2015, J COMB OPTIM, V29, P153, DOI 10.1007/s10878-013-9693-x
[7]   On Finding Min-Min Disjoint Paths [J].
Guo, Longkun ;
Shen, Hong .
ALGORITHMICA, 2013, 66 (03) :641-653
[8]   On the complexity of the edge-disjoint min-min problem in planar digraphs [J].
Guo, Longkun ;
Shen, Hong .
THEORETICAL COMPUTER SCIENCE, 2012, 432 :58-63
[9]  
Korte B, 2012, ALGORITHMS COMB, V21, P1, DOI 10.1007/978-3-642-24488-9
[10]   THE COMPLEXITY OF FINDING 2 DISJOINT PATHS WITH MIN-MAX OBJECTIVE FUNCTION [J].
LI, CL ;
MCCORMICK, ST ;
SIMCHILEVI, D .
DISCRETE APPLIED MATHEMATICS, 1990, 26 (01) :105-115