Learning Scenario Representation for Solving Two-stage Stochastic Integer Programs
Yaoxin Wu, Wen Song, Zhiguang Cao, Jie Zhang
Abstract
Many practical combinatorial optimization problems under uncertainty can be modeled as stochastic integer programs (SIPs), which are extremely challenging to solve due to the high complexity. To solve two-stage SIPs efficiently, we propose a conditional variational autoencoder (CVAE) based method to learn scenario representation for a class of SIP instances. Specifically, we design a graph convolutional network based encoder to embed each scenario with the deterministic part of its instance (i.e. context) into a low-dimensional latent space, from which a decoder reconstructs the scenario from its latent representation conditioned on the context. Such a design effectively captures the dependencies of the scenarios on their corresponding instances. We apply the trained encoder to two tasks in typical SIP solving, i.e. scenario reduction and objective prediction. Experiments on two SIP problems show that the learned latent representation significantly boosts the solving performance to attain high-quality solutions in short computational time, and generalizes fairly well to problems of larger sizes or with more scenarios.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 95e0e34b-2b51-44f5-bd34-fb710e25038eCited by top-tier papers4
- Neur2SP: Neural Two-Stage Stochastic ProgrammingRahul Patel, Justin Dumouchelle, Elias B. Khalil, Merve BodurNeurIPS 2022 · 63 citations
- HGCN2SP: Hierarchical Graph Convolutional Network for Two-Stage Stochastic ProgrammingYang Wu, Yifan Zhang, Zhenxing Liang, Jian ChengICML 2024 · 4 citations
- Learning Generalized Linear Programming Value FunctionsTu Anh-Nguyen, Joey Huchette, Christian TjandraatmadjaNeurIPS 2024 · 2 citations
- Graph Assisted Offline-Online Deep Reinforcement Learning for Dynamic Workflow SchedulingYifan Yang, Gang Chen, Hui Ma, Cong Zhang et al.ICLR 2025
Related papers
- Predicting Lagrangian Multipliers for Mixed Integer Linear ProgramsFrancesco Demelas, Joseph Le Roux, Mathieu Lacroix, Axel ParmentierICML 2024 · 6 citations
- A Deep Generative Learning Approach for Two-stage Adaptive Robust OptimizationAron Brenner, Rahman Khorramfar, Jennifer Z. Sun, Saurabh AminICLR 2025
- Learning a Latent Search Space for Routing Problems using Variational AutoencodersAndré Hottung, Bhanu Bhandari, Kevin TierneyICLR 2021 · 67 citations
- VQMG: Hierarchical Vector Quantised and Multi-hops Graph Reasoning for Explicit Representation LearningLei Li, Chun YuanACM MM 2021
- Accelerating Primal Solution Findings for Mixed Integer Programs Based on Solution PredictionJian-Ya Ding, Chao Zhang, Lei Shen, Shengyin Li et al.AAAI 2020 · 119 citations
