Production Planning - Stochastic Programming

Production Planning - Stochastic Programming

A refinery can blend N raw materials into M different products. At present, the management is trying to decide how much of each of the raw materials to purchase and stock, so that they can be blended to satisfy the demand for the products in future T time periods. The demand has to be completely satisfied, and in case of raw material shortage the products can be outsourced at a higher cost. There is an inventory constraint on how much raw material can be stocked in total.


Uncertain data, stochastic programming, scenarios.

Problem Type

LP (small)


Kall, P., S.W. Wallace, Stochastic Programming, John Wiley and Sons, Chichester, England, 1994. 


A zip file with this example can be downloaded here.