Efficient Algorithms for Distributionally Robust Stochastic Optimization with Discrete Scenario Support
Zhe Zhang, Shabbir Ahmed, Guanghui Lan

TL;DR
This paper introduces efficient algorithms for distributionally robust two-stage stochastic optimization with discrete scenarios, capable of handling non-smooth costs and large scenario sets with improved iteration complexity.
Contribution
The paper reformulates DRO problems as saddle point problems and develops novel algorithms with near-linear iteration complexity, including modifications for specific ambiguity sets.
Findings
Algorithms achieve $ ext{O}(1/ ext{epsilon})$ iteration complexity.
Parallelizable computations per iteration.
Numerical experiments show empirical efficiency.
Abstract
Recently, there has been a growing interest in distributionally robust optimization (DRO) as a principled approach to data-driven decision making. In this paper, we consider a distributionally robust two-stage stochastic optimization problem with discrete scenario support. While much research effort has been devoted to tractable reformulations for DRO problems, especially those with continuous scenario support, few efficient numerical algorithms were developed, and most of them can neither handle the non-smooth second-stage cost function nor the large number of scenarios effectively. We fill the gap by reformulating the DRO problem as a trilinear min-max-max saddle point problem and developing novel algorithms that can achieve an iteration complexity which only mildly depends on . The major computations involved in each iteration of these algorithms can…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRisk and Portfolio Optimization · Stochastic processes and financial applications · Optimization and Variational Analysis
