The multi-item capacitated lot-sizing problem with setup times and shortage costs

We address a multi-item capacitated lot-sizing problem with setup times and shortage costs that arises in real-world production planning problems. Demand cannot be backlogged, but can be totally or partially lost. The problem is NP-hard. A mixed integer mathematical formulation is presented. Our approach in this paper is to propose some classes of valid inequalities based on a generalization of Miller et al. [A.J. Miller, G.L. Nemhauser, M.W.P. Savelsbergh, On the polyhedral structure of a multi-item production planning model with setup times, Mathematical Programming 94 (2003) 375–405] and Marchand and Wolsey [H. Marchand, L.A. Wolsey, The 0–1 knapsack problem with a single continuous variable, Mathematical Programming 85 (1999) 15–33] results. We also describe fast combinatorial separation algorithms for these new inequalities. We use them in a branch-and-cut framework to solve the problem. Some experimental results showing the effectiveness of the approach are reported.

[1]  Stéphane Dauzère-Pérès,et al.  Single item lot sizing problems , 2006, Eur. J. Oper. Res..

[2]  Alper Atamtürk,et al.  Sequence Independent Lifting for Mixed-Integer Programming , 2004, Oper. Res..

[3]  Safia Kedad-Sidhoum,et al.  Multi-Item capacitated lot-Sizing problem with setup times and shortage costs : Polyhedral results , 2005 .

[4]  Laurence A. Wolsey,et al.  Multi-item lot-sizing problems using strong cutting planes , 1991 .

[5]  W. Zangwill A Deterministic Multi-Period Production Scheduling Model with Backlogging , 1966 .

[6]  R. Gomory AN ALGORITHM FOR THE MIXED INTEGER PROBLEM , 1960 .

[7]  Laurence A. Wolsey,et al.  Valid Linear Inequalities for Fixed Charge Problems , 1985, Oper. Res..

[8]  Nabil Absi,et al.  Une heuristique pour un problème de lot­sizing à capacité fini sous contrainte , 2004 .

[9]  Albert P. M. Wagelmans,et al.  Polyhedral Characterization of the Economic Lot-Sizing Problem with Start-Up Costs , 1992, SIAM J. Discret. Math..

[10]  G. Nemhauser,et al.  Integer Programming , 2020 .

[11]  Edward A. Silver,et al.  A heuristic algorithm for determining lot sizes of an item subject to regular and overtime production capacities , 1983 .

[12]  Andrew J. Miller Polyhedral approaches to capacitated lot-sizing problems , 1999 .

[13]  C. P. Van Polyhedral Characterization of the Economic Lot-Sizing Problemwith Start-Up Costs , 1994 .

[14]  G. Bitran,et al.  Computational Complexity of the Capacitated Lot Size Problem , 1982 .

[15]  Laurence A. Wolsey,et al.  Lot-Sizing with Constant Batches: Formulation and Valid Inequalities , 1993, Math. Oper. Res..

[16]  Gerald L. Thompson,et al.  A Forward Algorithm for the Capacitated Lot Size Model with Stockouts , 1990, Oper. Res..

[17]  Nadjib Brahimi Planification de la production : modèles et algorithmes pour les problèmes de dimensionnement de lots , 2004 .

[18]  Wun-Hwa Chen,et al.  Analysis of relaxations for the multi-item capacitated lot-sizing problem , 1991 .

[19]  Alan S. Manne,et al.  Programming of Economic Lot Sizes , 1958 .

[20]  Laurence A. Wolsey,et al.  Uncapacitated lot-sizing: The convex hull of solutions , 1984 .

[21]  William W. Trigeiro,et al.  Capacitated lot sizing with setup times , 1989 .

[22]  Laurence A. Wolsey,et al.  Lot-size models with backlogging: Strong reformulations and cutting planes , 1988, Math. Program..

[23]  Thomas L. Magnanti,et al.  Facets and algorithms for capacitated lot sizing , 1989, Math. Program..

[24]  Linet Özdamar,et al.  Hybrid heuristics for the capacitated lot sizing and loading problem with setup times and overtime decisions , 1998, Eur. J. Oper. Res..

[25]  Laurence A. Wolsey,et al.  The uncapacitated lot-sizing problem with sales and safety stocks , 2001, Math. Program..

[26]  Suresh Chand,et al.  The single-item lot-sizing problem with immediate lost sales , 2003, Eur. J. Oper. Res..

[27]  Laurence A. Wolsey,et al.  Valid Inequalities and Superadditivity for 0-1 Integer Programs , 1977, Math. Oper. Res..

[28]  Martin W. P. Savelsbergh,et al.  On the polyhedral structure of a multi–item production planning model with setup times , 2003, Math. Program..

[29]  Laurence A. Wolsey,et al.  A recursive procedure to generate all cuts for 0–1 mixed integer programs , 1990, Math. Program..

[30]  Harish C. Bahl,et al.  A Lagrangean Relaxation Approach for Very-Large-Scale Capacitated Lot-Sizing , 1992 .

[31]  James R. Evans An efficient implementation of the Wagner-Whitin algorithm for dynamic lot-sizing , 1985 .

[32]  J. K. Lenstra,et al.  Deterministic Production Planning: Algorithms and Complexity , 1980 .

[33]  Laurence A. Wolsey,et al.  bc -- prod: A Specialized Branch-and-Cut System for Lot-Sizing Problems , 2000 .

[34]  Laurence A. Wolsey,et al.  Valid inequalities for mixed 0-1 programs , 1986, Discret. Appl. Math..

[35]  Miguel Constantino,et al.  Lower Bounds in Lot-Sizing Models: A Polyhedral Study , 1998, Math. Oper. Res..

[36]  Laurence A. Wolsey,et al.  The 0-1 Knapsack problem with a single continuous variable , 1999, Math. Program..

[37]  Harvey M. Wagner,et al.  Dynamic Version of the Economic Lot Size Model , 2004, Manag. Sci..

[38]  Laurence A. Wolsey,et al.  Strong Formulations for Multi-Item Capacitated Lot Sizing , 1984 .

[39]  Linet Özdamar,et al.  The capacitated lot sizing problem with overtime decisions and setup times , 2000 .