Publication Type
Conference Proceeding Article
Version
acceptedVersion
Publication Date
4-2022
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 graph-based SIPs show that the learned 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.
Keywords
Auto encoders, Combinatorial optimization problems, Convolutional networks, High complexity, Integer program, Learn+, Learning scenarios, Network-based, Stochastics, Uncertainty
Discipline
Databases and Information Systems | OS and Networks
Publication
Proceedings of the 10th International Conference on Learning Representations, ICLR 2022, Virtual Online, Apr 25-29
Publisher
International Conference on Learning Representations, ICLR
City or Country
Virtual, Online
Citation
WU, Yaoxin; SONG, Wen; CAO, Zhiguang; and ZHANG, Jie.
Learning scenario representation for solving two-stage stochastic integer programs. (2022). Proceedings of the 10th International Conference on Learning Representations, ICLR 2022, Virtual Online, Apr 25-29.
Available at: https://ink.library.smu.edu.sg/sis_research/8163
Copyright Owner and License
Authors
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.