Data-driven chance constrained stochastic program

Ruiwei Jiang, Yongpei Guan

Research output: Contribution to journalArticlepeer-review

273 Scopus citations


In this paper, we study data-driven chance constrained stochastic programs, or more specifically, stochastic programs with distributionally robust chance constraints (DCCs) in a data-driven setting to provide robust solutions for the classical chance constrained stochastic program facing ambiguous probability distributions of random parameters. We consider a family of density-based confidence sets based on a general ϕ-divergence measure, and formulate DCC from the perspective of robust feasibility by allowing the ambiguous distribution to run adversely within its confidence set. We derive an equivalent reformulation for DCC and show that it is equivalent to a classical chance constraint with a perturbed risk level. We also show how to evaluate the perturbed risk level by using a bisection line search algorithm for general ϕ-divergence measures. In several special cases, our results can be strengthened such that we can derive closed-form expressions for the perturbed risk levels. In addition, we show that the conservatism of DCC vanishes as the size of historical data goes to infinity. Furthermore, we analyze the relationship between the conservatism of DCC and the size of historical data, which can help indicate the value of data. Finally, we conduct extensive computational experiments to test the performance of the proposed DCC model and compare various ϕ-divergence measures based on a capacitated lot-sizing problem with a quality-of-service requirement.

Original languageEnglish (US)
Pages (from-to)291-327
Number of pages37
JournalMathematical Programming
Issue number1-2
StatePublished - Jul 1 2016


  • Chance constraints
  • Semi-infinite programming
  • Stochastic programming

ASJC Scopus subject areas

  • Software
  • Mathematics(all)


Dive into the research topics of 'Data-driven chance constrained stochastic program'. Together they form a unique fingerprint.

Cite this