Alternating mixed-integer programming and neural network training for approximating stochastic two-stage problems
Not on the map. Why?
Abstract (arXiv)
The presented work addresses two-stage stochastic programs (2SPs), a broadly applicable model to capture optimization problems subject to uncertain parameters with adjustable decision variables. In case the adjustable or second-stage variables contain discrete decisions, the corresponding 2SPs are known to be NP-complete. The standard approach of forming a single-stage deterministic equivalent problem can be computationally challenging even for small instances, as the number of variables and constraints scales with the number of scenarios. To avoid forming a potentially huge MILP problem, we build upon an approach of approximating the expected value of the second-stage problem by a neural network (NN) and encoding the resulting NN into the first-stage problem. The proposed algorithm alternates between optimizing the first-stage variables and retraining the NN. We demonstrate the value of our approach with the example of computing operating points in power systems by showing that the alternating approach provides improved first-stage decisions and a tighter approximation between the expected objective and its neural network approximation.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 May 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 1; 2026: 1.
5 papers.
- 2024Optimization Over Trained Neural Networks: Taking a Relaxing Walkcited by 10
- 2025ICNN-enhanced 2SP: Leveraging input convex neural networks for solving two-stage stochastic programmingcited by 3
- 2023Deep Learning for Two-Stage Robust Integer Optimizationcited by 2
- 2024Neur2BiLO: Neural Bilevel Optimizationcited by 2
- 2026Relaxation-Informed Training of Neural Network Surrogate Modelscited by 1
- 2026Relaxation-Informed Training of Neural Network Surrogate Models24 Apr 2026
- 2025ICNN-enhanced 2SP: Leveraging input convex neural networks for solving two-stage stochastic programming8 May 2025
- 2024Neur2BiLO: Neural Bilevel Optimization4 Feb 2024
- 2024Optimization Over Trained Neural Networks: Taking a Relaxing Walk7 Jan 2024
- 2023Deep Learning for Two-Stage Robust Integer Optimization6 Oct 2023