Efficient approximation algorithms for computing k disjoint constrained shortest paths

被引:6
作者
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 条
[11]   A simple efficient approximation scheme for the restricted shortest path problem [J].
Lorenz, DH ;
Raz, D .
OPERATIONS RESEARCH LETTERS, 2001, 28 (05) :213-219
[12]   Polynomial Time Approximations for Multi-Path Routing with Bandwidth and Delay Constraints [J].
Misra, Satyajayant ;
Xue, Guoliang ;
Yang, Dejun .
IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, :558-566
[13]  
Orda A, 2004, IEEE INFOCOM SER, P727
[14]  
Suurballe J. W., 1974, Networks, V4, P125, DOI 10.1002/net.3230040204
[15]   A QUICK METHOD FOR FINDING SHORTEST PAIRS OF DISJOINT PATHS [J].
SUURBALLE, JW ;
TARJAN, RE .
NETWORKS, 1984, 14 (02) :325-336
[16]   On the complexity of and algorithms for finding the shortest path with a disjoint counterpart [J].
Xu, DH ;
Chen, Y ;
Xiong, YZ ;
Qiao, CM ;
He, X .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2006, 14 (01) :147-158
[17]   Polynomial time approximation algorithms for multi-constrained QoS routing [J].
Xue, Guoliang ;
Zhang, Weiyi ;
Tang, Jian ;
Thulasiraman, Krishnaiyan .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2008, 16 (03) :656-669