A new dantzig-wolfe reformulation and branch-and-price algorithm for the capacitated lot-sizing problem with setup times

被引:72
作者
Degraeve, Zeger
Jans, Raf
机构
[1] London Business Sch, London NW1 4SA, England
[2] RSM Erasmus Univ, NL-3000 DR Rotterdam, Netherlands
关键词
D O I
10.1287/opre.1070.0404
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Although the textbook Dantzig-Wolfe decomposition reformulation for the capacitated lot-sizing problem, as already proposed by Manne [Manne, A. S. 1958. Programming of economic lot sizes. Management Sci. 4(2) 115-135], provides a strong lower bound, it also has an important structural deficiency. Imposing integrality constraints on the columns in the master program will not necessarily give the optimal integer programming solution. Manne's model contains only production plans that satisfy the Wagner-Whitin property, and it is well known that the optimal solution to a capacitated lot-sizing problem will not necessarily satisfy this property. The first contribution of this paper answers the following question, unsolved for almost 50 years: If Manne's formulation is not equivalent to the original problem, what is then a correct reformulation? We develop an equivalent mixed-integer programming (MIP) formulation to the original problem and show how this results from applying the Dantzig-Wolfe decomposition to the original MIP formulation. The set of extreme points of the lot-size polytope that are needed for this MIP Dantzig-Wolfe reformulation is much larger than the set of dominant plans used by Manne. We further show how the integrality restrictions on the original setup variables translate into integrality restrictions on the new master variables by separating the setup and production decisions. Our new formulation gives the same lower bound as Manne's reformulation. Second, we develop a branch-and-price algorithm for the problem. Computational experiments are presented on data sets available from the literature. Column generation is accelerated by a combination of simplex and subgradient optimization for finding the dual prices. The results show that branch-and-price is computationally tractable and competitive with other state-of-the-art approaches found in the literature.
引用
收藏
页码:909 / 920
页数:12
相关论文
共 33 条
[1]   STRONG FORMULATIONS FOR MULTI-ITEM CAPACITATED LOT SIZING [J].
BARANY, I ;
VANROY, TJ ;
WOLSEY, LA .
MANAGEMENT SCIENCE, 1984, 30 (10) :1255-1261
[2]   Branch-and-price: Column generation for solving huge integer programs [J].
Barnhart, C ;
Johnson, EL ;
Nemhauser, GL ;
Savelsbergh, MWP ;
Vance, PH .
OPERATIONS RESEARCH, 1998, 46 (03) :316-329
[3]   bc-prod:: A specialized branch-and-cut system for lot-sizing problems [J].
Belvaux, G ;
Wolsey, LA .
MANAGEMENT SCIENCE, 2000, 46 (05) :724-738
[4]   Modelling practical lot-sizing problems as mixed-integer programs [J].
Belvaux, G ;
Wolsey, LA .
MANAGEMENT SCIENCE, 2001, 47 (07) :993-1007
[5]   THE MULTIITEM CAPACITATED LOT SIZE PROBLEM - ERROR-BOUNDS OF MANNE FORMULATIONS [J].
BITRAN, GR ;
MATSUO, H .
MANAGEMENT SCIENCE, 1986, 32 (03) :350-359
[6]   SET PARTITIONING AND COLUMN GENERATION HEURISTICS FOR CAPACITATED DYNAMIC LOTSIZING [J].
CATTRYSSE, D ;
MAES, J ;
VANWASSENHOVE, LN .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 46 (01) :38-47
[7]   DECOMPOSITION PRINCIPLE FOR LINEAR-PROGRAMS [J].
DANTZIG, GB ;
WOLFE, P .
OPERATIONS RESEARCH, 1960, 8 (01) :101-111
[8]   Optimal integer solutions to industrial cutting-stock problems: Part 2, benchmark results [J].
Degraeve, Z ;
Peeters, M .
INFORMS JOURNAL ON COMPUTING, 2003, 15 (01) :58-81
[9]  
DEGRAEVE Z, 2003, ERS2003010LIS ERIM
[10]   OPTIMAL PROGRAMMING OF LOT SIZES, INVENTORY AND LABOR ALLOCATIONS [J].
DZIELINSKI, BP ;
GOMORY, RE .
MANAGEMENT SCIENCE, 1965, 11 (09) :874-890