EFFICIENT ALGORITHMS FOR MINIMUM-COST FLOW PROBLEMS WITH PIECEWISE-LINEAR CONVEX COSTS

被引:4
作者
PINTO, Y
SHAMIR, R
机构
[1] Department of Computer Science, Sackler Faculty of Exact Sciences, Tel Aviv University, Tel Aviv
关键词
MINIMUM-COST FLOW; CONVEX COSTS; MULTIPLE ARCS; NETWORKS; STRONGLY POLYNOMIAL ALGORITHMS;
D O I
10.1007/BF01240736
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present two efficient algorithms for the minimum-cost flow problem in which are costs are piecewise-linear and convex. Our algorithms are based on novel algorithms of Orlin, which were developed for the case of linear are costs. Our first algorithm uses the Edmonds-Karp scaling technique. Its complexity is O(M log U(m + n log M)) for a network with n vertices, m arcs, M linear cost segments, and an upper bound U on the supplies and the capacities. The second algorithm is a strongly polynomial version of the first, and it uses Tardos's idea of contraction. Its complexity is O(M log M(m + n log M)). Both algorithms improve by a factor of at least Mim the complexity of directly applying existing algorithms to a transformed network in which are costs are linear.
引用
收藏
页码:256 / 277
页数:22
相关论文
共 11 条
[1]  
Ahuja R.K., 1989, HDB OPERATIONS RES M, DOI 10.1016/S0927-0507(89)01005-4
[2]   A PARAMETRIC ALGORITHM FOR CONVEX COST NETWORK FLOW AND RELATED PROBLEMS [J].
AHUJA, RK ;
BATRA, JL ;
GUPTA, SK .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1984, 16 (02) :222-235
[3]   THEORETICAL IMPROVEMENTS IN ALGORITHMIC EFFICIENCY FOR NETWORK FLOW PROBLEMS [J].
EDMONDS, J ;
KARP, RM .
JOURNAL OF THE ACM, 1972, 19 (02) :248-&
[4]   SOLVING THE TRANSPORTATION PROBLEM [J].
FORD, LR ;
FULKERSON, DR .
MANAGEMENT SCIENCE, 1956, 3 (01) :24-32
[5]   FIBONACCI HEAPS AND THEIR USES IN IMPROVED NETWORK OPTIMIZATION ALGORITHMS [J].
FREDMAN, ML ;
TARJAN, RE .
JOURNAL OF THE ACM, 1987, 34 (03) :596-615
[6]  
MEYER RR, 1979, MANAGE SCI, V25, P285
[7]  
ORLIN JB, 1989, 20TH P ACM S THEOR C
[8]  
PINTO Y, 1990, 16790 TEL AV U I COM
[9]   A STRONGLY POLYNOMIAL MINIMUM COST CIRCULATION ALGORITHM [J].
TARDOS, E .
COMBINATORICA, 1985, 5 (03) :247-255
[10]  
Tarjan RE, 1983, DATA STRUCTURES NETW