Abstract
Iterative solutions of forward dynamic programming formulations for the capacitated lot sizing problem are used to generate inequalities for an equivalent integer programming formulation. The inequalities capture convex and concave envelopes of intermediate-stage value functions and can be lifted by examining potential state information at future stages. Several possible implementations that employ these inequalities are tested and it is demonstrated that the proposed approach is more efficient than alternative integer programming-based algorithms. For certain datasets, the proposed algorithm also outperforms a pure dynamic programming algorithm for the problem.
Original language | English (US) |
---|---|
Pages (from-to) | 915-930 |
Number of pages | 16 |
Journal | IIE Transactions (Institute of Industrial Engineers) |
Volume | 42 |
Issue number | 12 |
DOIs | |
State | Published - Dec 2010 |
Externally published | Yes |
Keywords
- Dynamic programming
- capacitated lot sizing
- integer programming
ASJC Scopus subject areas
- Industrial and Manufacturing Engineering