FINDING DISJOINT PATHS WITH DIFFERENT PATH-COSTS - COMPLEXITY AND ALGORITHMS

被引:57
作者
LI, CL
MCCORMICK, ST
SIMCHILEVI, D
机构
[1] UNIV BRITISH COLUMBIA, FAC COMMERCE & BUSINESS ADM, VANCOUVER V6T 1Y8, BC, CANADA
[2] COLUMBIA UNIV, DEPT IND ENGN & OPERAT RES, NEW YORK, NY 10027 USA
关键词
D O I
10.1002/net.3230220705
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Consider a network G = (V,E) with distinguished vertices s and t, and with k different costs on every edge. We consider the problem of finding k disjoint paths from s to t such that the total cost of the paths is minimized, where the jth edge-cost is associated with the jth path. The problem has several variants: The paths may be vertex-disjoint or arc-disjoint and the network may be directed or undirected. We show that all four versions of the problem are strongly NP-complete even for k = 2. We describe polynomial time heuristics for the problem and a polynomial time algorithm for the acyclic directed case.
引用
收藏
页码:653 / 667
页数:15
相关论文
共 16 条
[1]  
AHUJA RK, 1989, HDB OPERATIONS RES M, V1
[2]  
BIENSTOCK D, IN PRESS ALGORITHMIC
[3]  
Even S., 1976, SIAM Journal on Computing, V5, P691, DOI 10.1137/0205048
[4]   THE DIRECTED SUBGRAPH HOMEOMORPHISM PROBLEM [J].
FORTUNE, S ;
HOPCROFT, J ;
WYLLIE, J .
THEORETICAL COMPUTER SCIENCE, 1980, 10 (02) :111-121
[5]  
Garey M.R., 1979, COMPUTERS INTRACTABI, V174
[6]  
Harary Frank, 1972, GRAPH THEORY
[7]   THE COMPLEXITY OF FINDING MAXIMUM DISJOINT PATHS WITH LENGTH CONSTRAINTS [J].
ITAI, A ;
PERL, Y ;
SHILOACH, Y .
NETWORKS, 1982, 12 (03) :277-286
[8]   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
[9]  
PELEG D, 1987, S THEORY COMP, V19, P264
[10]  
PERL Y, 1978, J ACM, V25, P1, DOI 10.1145/322047.322048