Extended formulations for stochastic lot-sizing problems

https://doi.org/10.1016/j.orl.2014.04.003Get rights and content

Abstract

In this paper, extended formulations for stochastic uncapacitated lot-sizing problems with and without backlogging are developed in higher dimensional spaces that provide integral solutions. Moreover, physical meanings of the decision variables in the extended formulations are explored and special cases with more efficient formulations are studied.

Introduction

The lot-sizing (LS) problem, determining when to produce and how much to produce at each time period so as to minimize the total production cost, is fundamental in production and inventory management. Meanwhile, significant research results have been derived for this problem and its deterministic variants, including polynomial time algorithms  [8], [3], [7], cutting planes describing the convex hull in the original space  [2], and extended formulations for the problems with Wagner–Whitin costs  [6].

Recently, with the consideration of cost and demand uncertainties, as well as dependency among different time periods, scenario-tree based stochastic lot-sizing is introduced in  [4]. Under this setting, the uncertain problem parameters are assumed to follow a discrete-time stochastic process with finite probability space and a scenario tree T=(V,E) is utilized to describe the resulting information structure. Each node iV corresponds to a possible realization of uncertain problem parameters up to the time period this node belongs to. We denote the corresponding probability as pi. Except the root node, i.e., node 1, each node iV has a unique parent i. In addition, we let C(i) represent the set of children of node i, and V(i) represent the set of descendants of node i (including itself). Moreover, corresponding to each node iV, we let αi,hi,βi, and di represent unit production cost, holding cost, fixed setup cost, and demand respectively. All these parameters are assumed nonnegative with pi included. The corresponding stochastic uncapacitated lot-sizing problem (SULS) can be formulated as follows:miniV(αixi+βiyi+hisi)s.t.  si+xi=di+si,xiMyi,xi0,si0,yi{0,1},iV, where xi,yi, and si represent the production level, the setup decision, and the inventory left at the end of the time period corresponding to the state defined by node i. Constraints (1), (2)indicate inventory balance and production capacity.

The extended formulation for SULS is first attempted in  [1], in which a reformulation is introduced to reduce the LP relaxation gap. Later on, in  [9], an extended formulation of SULS is provided for a special case in which demands are deterministic (although costs are uncertain) and Wagner–Whitin costs are assumed. In this paper, we derive extended formulations for general SULS problems in which both demands and costs are uncertain.

Section snippets

Extended formulation for SULS

We first review the optimality conditions and the dynamic programming algorithm for SULS (as described in  [5]). Then, we derive the corresponding dual formulation in the dual space. Finally, we develop the extended formulation of SULS in a higher dimensional space. Without loss of generality, we assume the initial inventory level is zero. For notation brevity, we add a dummy node 0 which is the parent of node 1 and define V̄=V{0}. We let d1i represent the cumulative demand from the root node

SULS with backlogging

Compared with SULS, si is allowed negative here to capture the backlogging level at node i. Accordingly, the objective function of SULS-B is updated as iV(αixi+βiyi+max{hisi,bisi}), where bi represents the unit backlogging cost. Following a similar logic as described in Section  2, we can derive optimality conditions for SULS-B. In particular, the optimality condition for the production level is the same as the one without backlogging as described in Section  2. The optimality condition for

Special cases and extensions

SULS with Wagner–Whitin costs and deterministic demands: For this case, we discuss SULS with deterministic demands and uncertain costs, which follow the Wagner–Whitin property (denoted as SULS-DW). Since the demands are deterministic, for notation brevity, we let dt=di,iVT(t1)VT(t). Accordingly, we let dmn=t=mndt as the cumulative demand from time period m to time period n. Under this setting, if xi>0, then si=0 and xi=dt(i),t for some tt(i). Accordingly, it is sufficient to

Acknowledgments

The authors would like to thank Andrew Miller for insightful discussions and suggestions on this paper. This research was partially supported by NSF Career AwardCMMI-0942156.

References (9)

  • Z. Zhou et al.

    Stochastic lot-sizing problem with deterministic demands and Wagner–Whitin costs

    Oper. Res. Lett.

    (2010)
  • S. Ahmed et al.

    A multi-stage stochastic integer programming approach for capacity expansion under uncertainty

    J. Global Optim.

    (2003)
  • I. Barany et al.

    Uncapacitated Lot-Sizing: The Convex Hull of Solutions

    (1984)
  • A. Federgruen et al.

    A simple forward algorithm to solve general dynamic lot sizing models with n periods in O(nlogn) or O(n) time

    Manag. Sci.

    (1991)
There are more references available in the full text version of this article.
View full text