TY - JOUR
T1 - DISTRIBUTIONALLY ROBUST TWO-STAGE STOCHASTIC PROGRAMMING
AU - Duque, Daniel
AU - Mehrotra, Sanjay
AU - MORTON, DAVID P.
N1 - Funding Information:
\ast Received by the editors June 17, 2020; accepted for publication (in revised form) March 31, 2022; published electronically July 7, 2022. A preliminary version of this paper appeared in Proceedings of the 52nd Annual ACM Symposium on Theory of Computing, 2020. https://doi.org/10.1137/20M1346286 Funding: This research was done under the auspices of the Indo-US Virtual Networked Joint Center IUSSTF/JC-017/2017. The first author was supported in part by NSF award CCF-1907820. The third author was supported in part by NSF award CCF-1535972 and NSF CAREER award CCF-1750140. \dagger Computer Science Department, Carnegie Mellon University, Pittsburgh, PA 15213 USA (anupamg@cs.cmu.edu). \ddagger Department of Computer Science and Engineering, IIT Delhi, New Delhi, India (amitk@ cse.iitd.ac.in). \S Department of Computer Science, Duke University, Durham, NC 27708 USA (debmalya@ cs.duke.edu).
Publisher Copyright:
© 2022 Society for Industrial and Applied Mathematics.
PY - 2022
Y1 - 2022
N2 - Distributionally robust optimization is a popular modeling paradigm in which the underlying distribution of the random parameters in a stochastic optimization model is unknown. Therefore, hedging against a range of distributions, properly characterized in an ambiguity set, is of interest. We study two-stage stochastic programs with linear recourse in the context of distributional ambiguity, and formulate several distributionally robust models that vary in how the ambiguity set is built. We focus on the Wasserstein distance under a p-norm, and an extension, an optimal quadratic transport distance, as mechanisms to construct the set of probability distributions, allowing the support of the random variables to be a continuous space. We study both unbounded and bounded support sets, and provide guidance regarding which models are meaningful in the sense of yielding robust first-stage decisions. We develop cutting-plane algorithms to solve two classes of problems, and test them on a supply-allocation problem. Our numerical experiments provide further evidence as to what type of problems benefit the most from a distributionally robust solution.
AB - Distributionally robust optimization is a popular modeling paradigm in which the underlying distribution of the random parameters in a stochastic optimization model is unknown. Therefore, hedging against a range of distributions, properly characterized in an ambiguity set, is of interest. We study two-stage stochastic programs with linear recourse in the context of distributional ambiguity, and formulate several distributionally robust models that vary in how the ambiguity set is built. We focus on the Wasserstein distance under a p-norm, and an extension, an optimal quadratic transport distance, as mechanisms to construct the set of probability distributions, allowing the support of the random variables to be a continuous space. We study both unbounded and bounded support sets, and provide guidance regarding which models are meaningful in the sense of yielding robust first-stage decisions. We develop cutting-plane algorithms to solve two classes of problems, and test them on a supply-allocation problem. Our numerical experiments provide further evidence as to what type of problems benefit the most from a distributionally robust solution.
KW - Wasserstein distance
KW - distributionally robust optimization
KW - optimal transport distance
KW - two-stage stochastic programming
UR - http://www.scopus.com/inward/record.url?scp=85135685195&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85135685195&partnerID=8YFLogxK
U2 - 10.1137/20M1346286
DO - 10.1137/20M1346286
M3 - Article
AN - SCOPUS:85135685195
SN - 0097-5397
VL - 51
SP - 1499
EP - 1522
JO - SIAM Journal on Computing
JF - SIAM Journal on Computing
IS - 4
ER -