Data-driven Policies For Two-stage Stochastic Linear Programs
Chhavi Sharma, Harsha Gangammanavar

TL;DR
This paper introduces a data-driven policy for two-stage stochastic linear programs that efficiently adapts to changing parameters using previous solutions, significantly reducing computational costs in practical decision-making scenarios.
Contribution
It proposes a Piecewise Linear Difference-of-Convex (PLDC) policy leveraging previous optimal bases, applicable to the extensive form of 2-SLPs, and develops algorithms guided by stage decomposition methods.
Findings
Policy achieves high feasibility and optimality on new instances.
Reduces computational effort compared to solving from scratch.
Effective in both analytical and numerical evaluations.
Abstract
A stochastic program typically involves several parameters, including deterministic first-stage parameters and stochastic second-stage elements that serve as input data. These programs are re-solved whenever any input parameter changes. However, in practical applications, quick decision-making is necessary, and solving a stochastic program from scratch for every change in input data can be computationally costly. This work addresses this challenge for two-stage stochastic linear programs (2-SLPs) with varying right-hand sides for the first-stage constraints. We construct a Piecewise Linear Difference-of-Convex (PLDC) policy by leveraging optimal bases from previous solves. This PLDC policy retains optimal solutions for previously encountered parameters and provides high-quality solutions for new right-hand-side vectors. Our proposed policy directly applies to the extensive form of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRisk and Portfolio Optimization · Advanced Bandit Algorithms Research · Stochastic Gradient Optimization Techniques
