Uncommon Dantzig-Wolfe Reformulation for the Temporal Knapsack Problem

被引:24
作者
Caprara, Alberto [1 ]
Furini, Fabio [2 ]
Malaguti, Enrico [2 ]
机构
[1] Univ Bologna, Bologna, Italy
[2] Univ Bologna, Dept Elect Comp Sci & Syst, I-40136 Bologna, Italy
关键词
temporal knapsack problem; Dantzig-Wolfe reformulation; column generation; DECOMPOSITION; ALLOCATION;
D O I
10.1287/ijoc.1120.0521
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We study a natural generalization of the knapsack problem, in which each item exists only for a given time interval. One has to select a subset of the items (as in the classical case), guaranteeing that for each time instant, the set of existing selected items has total weight no larger than the knapsack capacity. We focus on the exact solution of the problem, noting that prior to our work, the best method was the straightforward application of a general-purpose solver to the natural integer linear programming formulation. Our results indicate that much better results can be obtained by using the same general-purpose solver to tackle a nonstandard Dantzig-Wolfe reformulation in which subproblems are associated with groups of constraints. This is also interesting because the more natural Dantzig-Wolfe reformulation of single constraints performs extremely poorly in practice.
引用
收藏
页码:560 / 571
页数:12
相关论文
共 20 条
[1]  
[Anonymous], 2010, 50 Years of Integer Programming 1958-2008
[2]  
[Anonymous], 1990, Knapsack Problems: Algorithms and ComputerImplementations
[3]   SCHEDULING JOBS WITH FIXED START AND END TIMES [J].
ARKIN, EM ;
SILVERBERG, EB .
DISCRETE APPLIED MATHEMATICS, 1987, 18 (01) :1-8
[4]  
Bansal N., 2006, STOC'06. Proceedings of the 38th Annual ACM Symposium on Theory of Computing, P721, DOI 10.1145/1132516.1132617
[5]  
Bartlett M, 2005, LECT NOTES COMPUT SC, V3524, P34
[6]  
Bergner M, 2011, LECT NOTES COMPUT SC, V6655, P39, DOI 10.1007/978-3-642-20807-2_4
[7]  
Bonsma P, 2011, ABS11023643 CORR
[8]  
Calinescu G., 2002, Integer Programming and Combinatorial Optimization. 9th International IPCO Conference Proceedings (Lecture Notes in Computer Science Vol.2337), P401
[9]   A Freight Service Design Problem for a Railway Corridor [J].
Caprara, Alberto ;
Malaguti, Enrico ;
Toth, Paolo .
TRANSPORTATION SCIENCE, 2011, 45 (02) :147-162
[10]  
Chen B, 2002, IIE TRANS, V34, P501, DOI 10.1023/A:1013535723204