CANCELING MOST HELPFUL TOTAL CUTS FOR MINIMUM COST NETWORK FLOW

被引:12
作者
ERVOLINA, TR
MCCORMICK, ST
机构
[1] UNIV BRITISH COLUMBIA,FAC COMMERCE & BUSINESS ADM,VANCOUVER V6T 1Z2,BC,CANADA
[2] COLUMBIA UNIV,DEPT IE OR,NEW YORK,NY 10027
关键词
D O I
10.1002/net.3230230106
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a polynomial algorithm for the minimum cost network flow problem (MCNF). It is a dual algorithm that is based on canceling positive augmenting cuts, which are the duals of negative augmenting cycles. We focus on canceling most helpful total cuts, which are cuts together with augmentation amounts that lead to the maximum possible increase in the dual objective function. We show how to compute a most helpful total cut and give a rigorous dual conformal decomposition theorem. Canceling most helpful cuts is, in spirit, dual to an algorithm of Weintraub as modified by Barahona and Tardos. We also show how our algorithm specializes to the case of shortest s-t path with nonnegative distances, show that this specialization is not finite for real data, and show that our bound on the number of cancellations is essentially tight.
引用
收藏
页码:41 / 52
页数:12
相关论文
共 23 条
[1]  
Ahuja R.K., 1989, HDB OPERATIONS RES M, DOI 10.1016/S0927-0507(89)01005-4
[2]   IMPROVED TIME-BOUNDS FOR THE MAXIMUM FLOW PROBLEM [J].
AHUJA, RK ;
ORLIN, JB ;
TARJAN, RE .
SIAM JOURNAL ON COMPUTING, 1989, 18 (05) :939-954
[3]  
[Anonymous], 1983, DATA STRUCTURES NETW, DOI DOI 10.1137/1.9781611970265
[4]   NOTE ON WEINTRAUB MINIMUM-COST CIRCULATION ALGORITHM [J].
BARAHONA, F ;
TARDOS, E .
SIAM JOURNAL ON COMPUTING, 1989, 18 (03) :579-583
[5]  
Chvatal V, 1983, LINEAR PROGRAMMING
[6]  
ERVOLINA TR, 1989, THESIS COLUMBIA U IE
[7]  
ERVOLINA TR, IN PRESS DISCRETE AP
[8]  
GABOW HN, 1985, J COMPUT SYST SCI, V35, P148
[9]   A NEW APPROACH TO THE MAXIMUM-FLOW PROBLEM [J].
GOLDBERG, AV ;
TARJAN, RE .
JOURNAL OF THE ACM, 1988, 35 (04) :921-940
[10]  
GOLDBERG AV, 1989, JACM, V33, P873