Research map / Learning theory and algorithms / Prediction and decision losses
A Deep Generative Learning Approach for Two-stage Adaptive Robust Optimization
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes AGRO, which embeds a VAE-learned uncertainty set (image of a latent ball under the decoder) into column-and-constraint generation and uses projected gradient ascent through the decoder and exact LP recourse to find adversarial yet realistic contingencies for two-stage adaptive robust optimization.
Problem
Two-stage adaptive robust optimization with high-dimensional, irregularly distributed uncertainty, where classical polyhedral/ellipsoidal uncertainty sets are loose and yield over-conservative first-stage decisions, and the exact bilinear KKT adversarial subproblem in CCG is computationally expensiv
Approach
Define a tight uncertainty set as the image of a latent L2-ball under a VAE decoder, calibrated with a conformal-style quantile bound on latent norms, and solve the adversarial subproblem heuristically by projected gradient ascent over the latent variable, differentiating the exact LP recourse cost through the decoder.
Key results
- AGRO outperforms CCG by up to 1.8% in production-distribution planning cost.
- On the New England capacity expansion problem, AGRO with L=4 reduces total cost by about 8% on average over CCG with budget-box uncertainty, with lower total runtime (2299 s vs 29183 s).
- CCG subproblems with ellipsoidal sets could not be solved to optimality within 900 s for larger instances, while AGRO scaled better in runtime.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use AGRO instead of classical CCG | Production-distribution planning · Production-distribution | Out-of-sample total cost: up to 1.8% | Helped |
| Use AGRO with L=4 instead of CCG | New England capacity expansion planning · New England capacity expansion | Total cost: 8% | Helped |
| Use AGRO instead of CCG | New England capacity expansion planning · New England capacity expansion | Total solve time: 29183 to 2162 (L=2); 29183 to 2299 (L=4); 29183 to 3070 (L=8) | Helped |
| Set VAE bottleneck dimension to L=2 rather than L=4 or L=8 (ablation) | AGRO · New England capacity expansion | VaR approximation error: 14% (52) vs 114% (64) and 112% (40) | Helped |
| Set VAE bottleneck dimension to L=2 rather than L=4 or L=8 (ablation) | AGRO · New England capacity expansion | Value-at-Risk (total cost): 14.9 (3.5) vs 10.4 (0.3) and 10.8 (0.3) | Hurt |
| Set VAE bottleneck dimension to L=4 rather than L=2 (ablation) | AGRO · Production-distribution | Out-of-sample total cost | Mixed |
| Increase VAE bottleneck dimension from L=2 to L=4 (ablation) | AGRO · Production-distribution, |J|=3, 6, 9, 12 | Coverage: 0.83 to 0.95; 0.66 to 0.93; 0.65 to 0.89; 0.67 to 0.88 | Helped |
Surprising findings
- The optimal bottleneck dimension for cost does not coincide with the best generative fidelity/diversity metrics; lower-fidelity VAEs can yield better planning because they avoid over-committing to unrealistic extremes.
- In the low-dimensional production problem, higher-bottleneck VAEs over-produce, while in high-dimensional settings a low L (L=2) underestimates worst-case costs despite lowest VaR approximation error.
Limitations
- PGA is a local heuristic and not guaranteed to find the global worst-case realization; mitigated only by random restarts.
- Coverage of the VAE uncertainty set can fall below the target alpha for low bottleneck dimensions, breaking the probabilistic guarantee.
- Bottleneck dimension L must be tuned by trial and error, and its selection involves a tradeoff between fidelity and diversity.
Experimental setup
Datasets: synthetic Gaussian mixture demand data (production-distribution) New England transmission system historical renewable capacity factor and energy demand data
Benchmarks: synthetic production-distribution problem New England capacity expansion planning problem
Metrics: out-of-sample cost (c^T x + alpha-quantile of recourse cost, runtime VaR approximation error precision density recall coverage
Baselines: column-and-constraint generation with budget uncertainty set column-and-constraint generation with ellipsoidal uncertainty set
Builds on: column-and-constraint generation deep data-driven uncertainty sets variational autoencoder cvxpylayers
Closest papers by meaning
- E2E-AT: A Unified Framework for Tackling Uncertainty in Task-Aware End-to-End Learning (AAAI 2024 · similarity 0.86)
- Learning Scenario Reduction for Two-Stage Robust Optimization with Discrete Uncertainty (NeurIPS 2026 · similarity 0.85)
- Inverse Optimization via Learning Feasible Regions (ICML 2025 · similarity 0.82)
- Automated Reformulation of Robust Optimization via Memory-Augmented Large Language Models (NeurIPS 2026 · similarity 0.82)
- Distributionally Robust Performative Optimization (NeurIPS 2025 · similarity 0.82)
- Distributionally Robust Optimization with Bias and Variance Reduction (ICLR 2024 · similarity 0.82)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
