TY - JOUR
T1 - A multi-stage stochastic integer programming approach for a multi-echelon lot-sizing problem with returns and lost sales
AU - Quezada, Franco
AU - Gicquel, Céline
AU - Kedad-Sidhoum, Safia
AU - Vu, Dong Quan
N1 - Publisher Copyright:
© 2019
PY - 2020/4/1
Y1 - 2020/4/1
N2 - We consider an uncapacitated multi-item multi-echelon lot-sizing problem within a remanufacturing system involving three production echelons: disassembly, refurbishing and reassembly. We seek to plan the production activities on this system over a multi-period horizon. We consider a stochastic environment, in which the input data of the optimization problem are subject to uncertainty. We propose a multi-stage stochastic integer programming approach relying on scenario trees to represent the uncertain information structure and develop a branch-and-cut algorithm in order to solve the resulting mixed-integer linear program to optimality. This algorithm relies on a new set of tree inequalities obtained by combining valid inequalities previously known for each individual scenario of the scenario tree. These inequalities are used within a cutting-plane generation procedure based on a heuristic resolution of the corresponding separation problem. Computational experiments carried out on randomly generated instances show that the proposed branch-and-cut algorithm performs well as compared to the use of a stand-alone mathematical solver. Finally, rolling horizon simulations are carried out to assess the practical performance of the multi-stage stochastic planning model with respect to a deterministic model and a two-stage stochastic planning model.
AB - We consider an uncapacitated multi-item multi-echelon lot-sizing problem within a remanufacturing system involving three production echelons: disassembly, refurbishing and reassembly. We seek to plan the production activities on this system over a multi-period horizon. We consider a stochastic environment, in which the input data of the optimization problem are subject to uncertainty. We propose a multi-stage stochastic integer programming approach relying on scenario trees to represent the uncertain information structure and develop a branch-and-cut algorithm in order to solve the resulting mixed-integer linear program to optimality. This algorithm relies on a new set of tree inequalities obtained by combining valid inequalities previously known for each individual scenario of the scenario tree. These inequalities are used within a cutting-plane generation procedure based on a heuristic resolution of the corresponding separation problem. Computational experiments carried out on randomly generated instances show that the proposed branch-and-cut algorithm performs well as compared to the use of a stand-alone mathematical solver. Finally, rolling horizon simulations are carried out to assess the practical performance of the multi-stage stochastic planning model with respect to a deterministic model and a two-stage stochastic planning model.
KW - Branch-and-cut algorithm
KW - Lost sales
KW - Multi-stage stochastic integer programming
KW - Remanufacturing system
KW - Scenario tree
KW - Stochastic lot-sizing
KW - Valid inequalities
U2 - 10.1016/j.cor.2019.104865
DO - 10.1016/j.cor.2019.104865
M3 - Article
AN - SCOPUS:85077772439
SN - 0305-0548
VL - 116
JO - Computers and Operations Research
JF - Computers and Operations Research
M1 - 104865
ER -