A learning-based algorithm to quickly compute good primal solutions for Stochastic Integer Programs
Not on the map. Why?
Abstract (arXiv)
We propose a novel approach using supervised learning to obtain near-optimal primal solutions for two-stage stochastic integer programming (2SIP) problems with constraints in the first and second stages. The goal of the algorithm is to predict a "representative scenario" (RS) for the problem such that, deterministically solving the 2SIP with the random realization equal to the RS, gives a near-optimal solution to the original 2SIP. Predicting an RS, instead of directly predicting a solution ensures first-stage feasibility of the solution. If the problem is known to have complete recourse, second-stage feasibility is also guaranteed. For computational testing, we learn to find an RS for a two-stage stochastic facility location problem with integer variables and linear constraints in both stages and consistently provide near-optimal solutions. Our computing times are very competitive with those of general-purpose integer programming solvers to achieve a similar solution quality.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 1; 2024: 1; 2025: 4; 2026: 2.
13 papers.
Sort:
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 48
- 2023Exploring the Power of Graph Neural Networks in Solving Linear Optimization Problemscited by 24
- 2022Neur2SP: Neural Two-Stage Stochastic Programmingcited by 16
- 2021An actor-critic algorithm with policy gradients to solve the job shop scheduling problem using deep double recurrent agentscited by 6
- 2021USCO-Solver: Solving Undetermined Stochastic Combinatorial Optimization Problemscited by 5
- 2022Fast Continuous and Integer L-shaped Heuristics Through Supervised Learningcited by 5
- 2025PROPEL: Supervised and Reinforcement Learning for Large-Scale Supply Chain Planningcited by 4
- 2025ICNN-enhanced 2SP: Leveraging input convex neural networks for solving two-stage stochastic programmingcited by 3
- 2026Combinatorial Optimization Augmented Machine Learningcited by 3
- 2025HGCN2SP: Hierarchical Graph Convolutional Network for Two-Stage Stochastic Programmingcited by 2
- 2024Machina Economicus: A New Paradigm for Prosumers in the Energy Internet of Smart Citiescited by 0
- 2025Contextual Scenario Generation for Two-Stage Stochastic Programmingcited by 0
- 2026Fusing Backdoors, Machine Learning, and Optimization for Large-Scale Parametric Mixed-Integer Programs19 Jun 2026
- 2026Combinatorial Optimization Augmented Machine Learning15 Jan 2026
- 2025HGCN2SP: Hierarchical Graph Convolutional Network for Two-Stage Stochastic Programming20 Nov 2025
- 2025ICNN-enhanced 2SP: Leveraging input convex neural networks for solving two-stage stochastic programming8 May 2025
- 2025PROPEL: Supervised and Reinforcement Learning for Large-Scale Supply Chain Planning10 Apr 2025
- 2025Contextual Scenario Generation for Two-Stage Stochastic Programming7 Feb 2025
- 2024Machina Economicus: A New Paradigm for Prosumers in the Energy Internet of Smart Cities28 Feb 2024
- 2023Exploring the Power of Graph Neural Networks in Solving Linear Optimization Problems16 Oct 2023
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solvers27 May 2022
- 2022Neur2SP: Neural Two-Stage Stochastic Programming20 May 2022
- 2022Fast Continuous and Integer L-shaped Heuristics Through Supervised Learning2 May 2022
- 2021An actor-critic algorithm with policy gradients to solve the job shop scheduling problem using deep double recurrent agents18 Oct 2021
1 more
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 48
- 2023Exploring the Power of Graph Neural Networks in Solving Linear Optimization Problemscited by 24
- 2022Neur2SP: Neural Two-Stage Stochastic Programmingcited by 16
- 2021An actor-critic algorithm with policy gradients to solve the job shop scheduling problem using deep double recurrent agentscited by 6
- 2021USCO-Solver: Solving Undetermined Stochastic Combinatorial Optimization Problemscited by 5
- 2022Fast Continuous and Integer L-shaped Heuristics Through Supervised Learningcited by 5
- 2025PROPEL: Supervised and Reinforcement Learning for Large-Scale Supply Chain Planningcited by 4
- 2025ICNN-enhanced 2SP: Leveraging input convex neural networks for solving two-stage stochastic programmingcited by 3
- 2026Combinatorial Optimization Augmented Machine Learningcited by 3
- 2025HGCN2SP: Hierarchical Graph Convolutional Network for Two-Stage Stochastic Programmingcited by 2
- 2024Machina Economicus: A New Paradigm for Prosumers in the Energy Internet of Smart Citiescited by 0
- 2025Contextual Scenario Generation for Two-Stage Stochastic Programmingcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Fusing Backdoors, Machine Learning, and Optimization for Large-Scale Parametric Mixed-Integer Programs19 Jun 2026
- 2026Combinatorial Optimization Augmented Machine Learning15 Jan 2026
- 2025HGCN2SP: Hierarchical Graph Convolutional Network for Two-Stage Stochastic Programming20 Nov 2025
- 2025ICNN-enhanced 2SP: Leveraging input convex neural networks for solving two-stage stochastic programming8 May 2025
- 2025PROPEL: Supervised and Reinforcement Learning for Large-Scale Supply Chain Planning10 Apr 2025
- 2025Contextual Scenario Generation for Two-Stage Stochastic Programming7 Feb 2025
- 2024Machina Economicus: A New Paradigm for Prosumers in the Energy Internet of Smart Cities28 Feb 2024
- 2023Exploring the Power of Graph Neural Networks in Solving Linear Optimization Problems16 Oct 2023
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solvers27 May 2022
- 2022Neur2SP: Neural Two-Stage Stochastic Programming20 May 2022
- 2022Fast Continuous and Integer L-shaped Heuristics Through Supervised Learning2 May 2022
- 2021An actor-critic algorithm with policy gradients to solve the job shop scheduling problem using deep double recurrent agents18 Oct 2021
12 newest of 13 All 13 (JSON)