Introduction to Stochastic Programming. - Birge, John R; Louveaux, François (Springer Series in Operations Research and Financial Engineering., 2011)