Research Article

Dynamic Programming and Heuristic for Stochastic Uncapacitated Lot-Sizing Problems with Incremental Quantity Discount

Algorithm 2

Rolling horizon heuristic (FT, BT).
For each stage to
 For each node at stage
  For each initial inventory
  Set ; (if ,  set )
   step 1: If , go  to step 3; otherwise calculate
    by (3.15)
   step 2: If or , goto step 3; otherwise
    calculate by (3.12)
   step 3: Calculate by (3.13)
  End For Iteration ( )
 End For Iteration ( )
End For Iteration ( )