Solving the Single-Sink, Fixed-Charge, Multiple-Choice Transportation Problem by Dynamic Programming

被引:7
作者
Christensen, Tue R. L. [1 ]
Andersen, Kim Allan [1 ]
Klose, Andreas [2 ]
机构
[1] Aarhus Univ, Dept Econ & Business, DK-8210 Aarhus V, Denmark
[2] Aarhus Univ, Dept Math, DK-8000 Aarhus C, Denmark
关键词
supplier selection; network flow; piecewise linear cost; dynamic programming; mixed-integer programming; FACILITY LOCATION PROBLEM; NETWORK FLOW PROBLEMS; KNAPSACK-PROBLEM; ALGORITHM; MODELS; COSTS;
D O I
10.1287/trsc.1120.0431
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper considers a minimum-cost network flow problem in a bipartite graph with a single sink. The transportation costs exhibit a staircase cost structure because such types of transportation cost functions are often found in practice. We present a dynamic programming algorithm for solving this so-called single-sink, fixed-charge, multiple-choice transportation problem exactly. The method exploits heuristics and lower bounds to peg binary variables, improve bounds on flow variables, and reduce the state-space variable. In this way, the dynamic programming method is able to solve large instances with up to 10,000 nodes and 10 different transportation modes in a few seconds, much less time than required by a widely used mixed-integer programming solver and other methods proposed in the literature for this problem.
引用
收藏
页码:428 / 438
页数:11
相关论文
共 24 条
[1]   A note on a simple dynamic programming approach to the single-sink, fixed-charge transportation problem [J].
Alidaee, B ;
Kochenberger, GA .
TRANSPORTATION SCIENCE, 2005, 39 (01) :140-143
[2]  
[Anonymous], 2003, KNAPSACK PROBLEMS
[3]  
Baumgartner K., 2009, SUPPLY CHAIN DESIGN
[4]   A Lagrangean heuristic for a modular capacitated location problem [J].
Correia, I ;
Captivo, ME .
ANNALS OF OPERATIONS RESEARCH, 2003, 122 (1-4) :141-161
[5]   Discretized formulations for capacitated location problems with modular distribution costs [J].
Correia, Isabel ;
Gouveia, Luis ;
Saldanha-da-Gama, Francisco .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 204 (02) :237-244
[6]   Variable disaggregation in network flow problems with piecewise linear costs [J].
Croxton, Keely L. ;
Gendron, Bernard ;
Magnanti, Thomas L. .
OPERATIONS RESEARCH, 2007, 55 (01) :146-157
[7]   A comparison of mixed-integer programming models for nonconvex piecewise linear cost minimization problems [J].
Croxton, KL ;
Gendron, B ;
Magnanti, TL .
MANAGEMENT SCIENCE, 2003, 49 (09) :1268-1273
[8]   Models and methods for merge-in-transit operations [J].
Croxton, KL ;
Gendron, B ;
Magnanti, TL .
TRANSPORTATION SCIENCE, 2003, 37 (01) :1-22
[9]  
Davenport A. J., 2001, TECHNICAL REPORT
[10]   EXACT ALGORITHM FOR SOLVING A SPECIAL FIXED-CHARGE LINEAR-PROGRAMMING PROBLEM [J].
HABERL, J .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1991, 69 (03) :489-529