A novel reformulation for the single-sink fixed-charge transportation problem

被引:0
作者
Robin Legault
Jean-François Côté
Bernard Gendron
机构
[1] Laval University,Department of Operations and Decision Systems
[2] CIRRELT,Department of Computer Science and Operations Research
[3] University of Montreal,undefined
[4] CIRRELT,undefined
来源
Mathematical Programming | 2023年 / 202卷
关键词
Mixed-integer programming; Fixed-charge transportation problem; Lagrangian relaxation; Knapsack problem; 90C10; 90B06; 90C27;
D O I
暂无
中图分类号
学科分类号
摘要
The single-sink fixed-charge transportation problem is known to have many applications in the area of manufacturing and transportation as well as being an important subproblem of the fixed-charge transportation problem. However, even the best algorithms from the literature do not fully leverage the structure of this problem, to the point of being surpassed by modern general-purpose mixed-integer programming solvers for large instances. We introduce a novel reformulation of the problem and study its theoretical properties. This reformulation leads to a range of new upper and lower bounds, dominance relations, linear relaxations, and filtering procedures. The resulting algorithm includes a heuristic phase and an exact phase, the main step of which is to solve a very small number of knapsack subproblems. Computational experiments are presented for existing and new types of instances. These tests indicate that the new algorithm systematically reduces the resolution time of the state-of-the-art exact methods by several orders of magnitude.
引用
收藏
页码:169 / 198
页数:29
相关论文
共 35 条
[1]  
Herer YT(1996)Fast algorithms for single-sink fixed charge transportation problems with applications to manufacturing and transportation Transp. Sci. 30 276-290
[2]  
Rosenblatt MJ(2008)Algorithms for solving the single-sink fixed-charge transportation problem Comput. Oper. Res. 35 2079-2092
[3]  
Hefter I(2018)An exact algorithm for the fixed charge transportation problem based on matching source and sink patterns Transp. Sci. 52 229-238
[4]  
Klose A(2013)Solving the single-sink, fixed-charge, multiple-choice transportation problem by dynamic programming Transp. Sci. 47 428-438
[5]  
Mingozzi A(2022)Node-based Lagrangian relaxations for multicommodity capacitated fixed-charge network design Discrete Appl. Math. 308 255-275
[6]  
Roberti R(1991)Exact algorithm for solving a special fixed-charge linear programming problem J. Optim. Theory Appl. 69 489-529
[7]  
Christensen TRL(2005)A note on a simple dynamic programming approach to the single-sink, fixed-charge transportation problem Transp. Sci. 39 140-143
[8]  
Andersen KA(1977)An upper bound for the zero-one knapsack problem and a branch and bound algorithm Euro. J. Oper. Res. 1 169-175
[9]  
Klose A(1997)Upper bounds and algorithms for hard 0–1 knapsack problems Oper. Res. 45 768-778
[10]  
Kazemzadeh MRA(1997)A minimal algorithm for the 0–1 knapsack problem Oper. Res. 45 758-767