Mathematical Programming

, Volume 95, Issue 1, pp 53–69

Dynamic knapsack sets and capacitated lot-sizing

  • Marko Loparic
  • Hugues Marchand
  • Laurence A. Wolsey

DOI: 10.1007/s10107-002-0341-y

Cite this article as:
Loparic, M., Marchand, H. & Wolsey, L. Math. Program., Ser B (2003) 95: 53. doi:10.1007/s10107-002-0341-y


 A dynamic knapsack set is a natural generalization of the 0-1 knapsack set with a continuous variable studied recently. For dynamic knapsack sets a large family of facet-defining inequalities, called dynamic knapsack inequalities, are derived by fixing variables to one and then lifting. Surprisingly such inequalities have the simultaneous lifting property, and for small instances provide a significant proportion of all the facet-defining inequalities.

We then consider single-item capacitated lot-sizing problems, and propose the joint study of three related sets. The first models the discrete lot-sizing problem, the second the continuous lot-sizing problem with Wagner-Whitin costs, and the third the continuous lot-sizing problem with arbitrary costs. The first set that arises is precisely a dynamic knapsack set, the second an intersection of dynamic knapsack sets, and the unrestricted problem can be viewed as both a relaxation and a restriction of the second. It follows that the dynamic knapsack inequalities and their generalizations provide strong valid inequalities for all three sets.

Some limited computation results are reported as an initial test of the effectiveness of these inequalities on capacitated lot-sizing problems.

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Marko Loparic
    • 1
  • Hugues Marchand
    • 2
  • Laurence A. Wolsey
    • 3
  1. 1.Work carried out at CORE, Université Catholique de Louvain.BE
  2. 2.Work carried out at London School of Economics, London WC2 2AE, England.GB
  3. 3.CORE and INMA, Université Catholique de Louvain, 34 Voie du Roman Pays, Louvain-la-Neuve, B-1348 Belgium.BE

Personalised recommendations