mlsanityData to 7 Oct 2026

Contextual Scenario Generation for Two-Stage Stochastic Programming

arXiv 2502.05349 ↗First posted 7 Feb 2025math.OC cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Two-stage stochastic programs (2SPs) are widely used for decision-making under uncertainty, but their practical deployment is often limited by the large number of scenarios needed to approximate the conditional distribution of uncertain outcomes. We study contextual scenario generation: given contextual information, learn to produce a small, user-specified set of surrogate scenarios that, when used as input into the 2SP, lead to high-quality 2SP decisions. Existing scenario generation methods either ignore contextual information or are computationally burdensome in this setting. We propose contextual scenario generation (CSG), which learns a mapping from context to a set of surrogate scenarios. We develop two complementary methodologies: (i) a distributional approach that learns a mapping from context to scenarios by minimizing a kernel-based distance to the conditional distribution, and (ii) a task-based approach that selects the mapping to optimize decision quality via differentiating through a learned surrogate of the downstream 2SP objective. Both approaches are broadly applicable and require only repeated solution of the underlying subproblems and 2SPs defined on the generated scenarios. We provide finite-sample generalization guarantees and demonstrate strong empirical performance across multiple 2SP classes.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 53 references that are in the map. First posted on arXiv 7 Feb 2025.

Builds on

23 of 53 references.

References · 23

  1. 2017Attention Is All You Needcited by 59,932
  2. 2017Deep Setscited by 1,394
  3. 2019Differentiable Convex Optimization Layerscited by 458
  4. 2016Kernel Mean Embedding of Distributions: A Review and Beyondcited by 360
  5. 2017Smart "Predict, then Optimize"cited by 332
  6. 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 220
  7. 2014From Predictive to Prescriptive Analyticscited by 142
  8. 2017A Review on Bilevel Optimization: From Classical to Evolutionary Approaches and Applicationscited by 126
  9. 2017The Cramer Distance as a Solution to Biased Wasserstein Gradientscited by 116
  10. 2020A Measure-Theoretic Approach to Kernel Conditional Mean Embeddingscited by 86
  11. 2023A Survey of Contextual Optimization Methods for Decision Making under Uncertaintycited by 81
  12. 2022Unbalanced Optimal Transport, from Theory to Numericscited by 45
11 more
  1. 2021Integrated Conditional Estimation-Optimizationcited by 25
  2. 2023Posterior Sampling Based on Gradient Flows of the MMD with Negative Distance Kernelcited by 25
  3. 2016Conditional Generative Moment-Matching Networkscited by 24
  4. 2023Landscape Surrogate: Learning Decision Losses for Mathematical Optimization Under Partial Informationcited by 17
  5. 2022Neur2SP: Neural Two-Stage Stochastic Programmingcited by 16
  6. 2019A learning-based algorithm to quickly compute good primal solutions for Stochastic Integer Programscited by 13
  7. 2023Universal Representation of Permutation-Invariant Functions on Vectors and Tensorscited by 10
  8. 2022Evaluating Aleatoric Uncertainty via Conditional Generative Modelscited by 8
  9. 2015Problem-driven scenario generation: an analytical approach for stochastic programs with tail risk measurecited by 5
  10. 2023Y-Diagonal Couplings: Approximating Posteriors with Conditional Wasserstein Distancescited by 3
  11. 2022Value Function Gradient Learning for Large-Scale Multistage Stochastic Programming Problemscited by 2

Built on by

Not cited yet.