Combinatorial algorithms for inverse network flow problems

被引:55
作者
Ahuja, RK [1 ]
Orlin, JB
机构
[1] Univ Florida, Dept Ind & Syst Engn, Gainesville, FL 32611 USA
[2] Harvard Univ, MIT, Sloan Sch Management, Cambridge, MA 02139 USA
关键词
inverse optimization; maximum-flow problem; minimum-cut problem; minimum-cost flow problem; minimum mean-cycle problem; minimax problems;
D O I
10.1002/net.10048
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An inverse optimization problem is defined as follows: Let S denote the set of feasible solutions of an optimization problem P, let c be a specified cost vector, and x(0) is an element of S. We want to perturb the cost vector c to d so that x(0) is an optimal solution of P with respect to the cost vector d, and wparallel tod - cparallel to(p) is minimum, where parallel to . parallel to(p) denotes some selected I-p norm and w is a vector of weights. In this paper, we consider inverse minimum-cut and minimum-cost flow problems under the I-1 normal (where the objective is to minimize Sigma(j)is an element of(J)w(j)\d(j) - c(j)\ for some index set J of variables) and under the I-infinity norm (where the objective is to minimize max{w(j)\d(j) - c(j)\: j is an element of J}). We show that the unit weight (i.e., w(j) = 1 for all j is an element of J) inverse minimum-cut problem under the norm reduces to solving a maximum-flow problem, and under the I-1 norm, it requires solving a polynomial sequence of minimum-cut problems. The unit weight inverse minimum-cost flow problem under the I-1 norm reduces to solving a unit capacity minimum-cost circulation problem, and under the I-infinity norm, it reduces to solving a minimum mean cycle problem. We also consider the nonunit weight versions of inverse minimum-cut and minimum-cost flow problems under the I-infinity norm. (C) 2002 Wiley Periodicals, Inc.
引用
收藏
页码:181 / 187
页数:7
相关论文
共 18 条
[11]  
LAWLER EL, 1963, THEOR GRAPHS INT S D, P209
[12]   How to compute least infeasible flows [J].
McCormick, ST .
MATHEMATICAL PROGRAMMING, 1997, 78 (02) :179-194
[13]  
Megiddo N., 1979, Mathematics of Operations Research, V4, P414, DOI 10.1287/moor.4.4.414
[14]   NEW SCALING ALGORITHMS FOR THE ASSIGNMENT AND MINIMUM MEAN CYCLE PROBLEMS [J].
ORLIN, JB ;
AHUJA, RK .
MATHEMATICAL PROGRAMMING, 1992, 54 (01) :41-56
[15]  
RADZIK T, 1983, COMPLEXITY NUMERICAL, P351
[16]  
Yang C, 1997, OPTIMIZATION, V40, P147, DOI DOI 10.1080/02331939708844306
[17]   Inverse problem of minimum cuts [J].
Zhang, JZ ;
Cai, MC .
MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 1998, 47 (01) :51-58
[18]   Calculating some inverse linear programming problems [J].
Zhang, JZ ;
Liu, ZH .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1996, 72 (02) :261-273